{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Formula 1 - Predicting the winner of a race\n",
    "\n",
    "In this notebook we will use getML to predict the winner of a Formula 1 race.\n",
    "\n",
    "Summary:\n",
    "\n",
    "- Prediction type: __Classification model__\n",
    "- Domain: __Sports__\n",
    "- Prediction target: __Win__ \n",
    "- Population size: __31578__\n",
    "\n",
    "_Author: Dr. Patrick Urbanke_"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    " "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Background\n",
    "\n",
    "We would like to develop a prediction model for Formula 1 races, that would allow us to predict the winner of a race before the race has started.\n",
    "\n",
    "We use dataset of all Formula 1 races from 1950 to 2017. The dataset includes information such as the time taken in each lap, the time taken for pit stops, the performance in the qualifying rounds etc.\n",
    "\n",
    "The dataset has been downloaded from the [CTU Prague relational learning repository](https://relational.fit.cvut.cz/dataset/ErgastF1) (Motl and Schulte, 2015)."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    " "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Analysis"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Let's get started with the analysis and set up your session:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 63,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "getML engine is already running.\n",
      "Loading pipelines... 100% |██████████| [elapsed: 00:00, remaining: 00:00]          \n",
      "\n",
      "Connected to project 'formula1'\n"
     ]
    }
   ],
   "source": [
    "import copy\n",
    "import os\n",
    "from urllib import request\n",
    "\n",
    "import numpy as np\n",
    "import pandas as pd\n",
    "from IPython.display import Image\n",
    "import matplotlib.pyplot as plt\n",
    "%matplotlib inline  \n",
    "\n",
    "import getml\n",
    "\n",
    "getml.engine.launch()\n",
    "getml.engine.set_project('formula1')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    " "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 1. Loading data"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 1.1 Download from source\n",
    "\n",
    "We begin by downloading the data:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 64,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Connection(dbname='ErgastF1',\n",
       "           dialect='mysql',\n",
       "           host='relational.fit.cvut.cz',\n",
       "           port=3306)"
      ]
     },
     "execution_count": 64,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "conn = getml.database.connect_mariadb(\n",
    "    host=\"relational.fit.cvut.cz\",\n",
    "    dbname=\"ErgastF1\",\n",
    "    port=3306,\n",
    "    user=\"guest\",\n",
    "    password=\"relational\"\n",
    ")\n",
    "\n",
    "conn"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 65,
   "metadata": {},
   "outputs": [],
   "source": [
    "def load_if_needed(name):\n",
    "    \"\"\"\n",
    "    Loads the data from the relational learning\n",
    "    repository, if the data frame has not already\n",
    "    been loaded.\n",
    "    \"\"\"\n",
    "    if not getml.data.exists(name):\n",
    "        data_frame = getml.data.DataFrame.from_db(\n",
    "            name=name,\n",
    "            table_name=name,\n",
    "            conn=conn\n",
    "        )\n",
    "        data_frame.save()\n",
    "    else:\n",
    "        data_frame = getml.data.load_data_frame(name)\n",
    "    return data_frame"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 66,
   "metadata": {},
   "outputs": [],
   "source": [
    "driverStandings = load_if_needed(\"driverStandings\")\n",
    "drivers = load_if_needed(\"drivers\")\n",
    "lapTimes = load_if_needed(\"lapTimes\")\n",
    "pitStops = load_if_needed(\"pitStops\")\n",
    "races = load_if_needed(\"races\")\n",
    "qualifying = load_if_needed(\"qualifying\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 67,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  table {\n",
       "    font-family: Helvetica, sans-serif;\n",
       "  }\n",
       "\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "  }\n",
       "  .join_key,\n",
       "  .numerical,\n",
       "  .target,\n",
       "  .unused_float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  .char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th> name</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">driverStandingsId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">      raceId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">    driverId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">      points</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">    position</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">        wins</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">positionText </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\"> role</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">     unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">10</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">6</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">3</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">4</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">5</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31573</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68456</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">835</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">16</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">16</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31574</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68457</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">154</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">26</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">13</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">13</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31575</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68458</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">836</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">18</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31576</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68459</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">22</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">22</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31577</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68460</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">814</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">23</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">23</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    31578 rows x 7 columns<br />\n",
       "    memory usage: 1.85 MB<br />\n",
       "    name: driverStandings<br />\n",
       "    type: getml.DataFrame<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       " name   driverStandingsId         raceId       driverId         points       position           wins   positionText \n",
       " role        unused_float   unused_float   unused_float   unused_float   unused_float   unused_float   unused_string\n",
       "    0                   1             18              1             10              1              1   1            \n",
       "    1                   2             18              2              8              2              0   2            \n",
       "    2                   3             18              3              6              3              0   3            \n",
       "    3                   4             18              4              5              4              0   4            \n",
       "    4                   5             18              5              4              5              0   5            \n",
       "                      ...            ...            ...            ...            ...            ...   ...          \n",
       "31573               68456            982            835              8             16              0   16           \n",
       "31574               68457            982            154             26             13              0   13           \n",
       "31575               68458            982            836              5             18              0   18           \n",
       "31576               68459            982             18              0             22              0   22           \n",
       "31577               68460            982            814              0             23              0   23           \n",
       "\n",
       "\n",
       "31578 rows x 7 columns\n",
       "memory usage: 1.85 MB\n",
       "type: getml.DataFrame"
      ]
     },
     "execution_count": 67,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "driverStandings"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 68,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  table {\n",
       "    font-family: Helvetica, sans-serif;\n",
       "  }\n",
       "\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "  }\n",
       "  .join_key,\n",
       "  .numerical,\n",
       "  .target,\n",
       "  .unused_float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  .char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th>name</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">    driverId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">      number</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">driverRef    </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">code         </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">forename     </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">surname      </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">dob          </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">nationality  </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">url                             </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\">role</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string                   </th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">44</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">hamilton</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">HAM</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Lewis</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Hamilton</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1985-01-07</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">British</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Lew...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">nan</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">heidfeld</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">HEI</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Nick</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Heidfeld</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1977-05-10</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">German</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Nic...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">6</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">rosberg</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">ROS</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Nico</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Rosberg</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1985-06-27</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">German</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Nic...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">14</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">alonso</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">ALO</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Fernando</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Alonso</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1981-07-29</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Spanish</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Fer...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">nan</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">kovalainen</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">KOV</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Heikki</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Kovalainen</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1981-10-19</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Finnish</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Hei...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>835</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">837</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">88</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">haryanto</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">HAR</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Rio</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Haryanto</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1993-01-22</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Indonesian</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Rio...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>836</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">838</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">vandoorne</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">VAN</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Stoffel</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Vandoorne</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1992-03-26</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Belgian</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Sto...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>837</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">839</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">31</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">ocon</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">OCO</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Esteban</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Ocon</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1996-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">French</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Est...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>838</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">stroll</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">STR</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Lance</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Stroll</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1998-10-29</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Canadian</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Lan...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>839</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">841</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">36</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">giovinazzi</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">GIO</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Antonio</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Giovinazzi</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1993-12-14</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Italian</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Ant...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    840 rows x 9 columns<br />\n",
       "    memory usage: 0.13 MB<br />\n",
       "    name: drivers<br />\n",
       "    type: getml.DataFrame<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       "name       driverId         number   driverRef       code            forename        surname         dob          \n",
       "role   unused_float   unused_float   unused_string   unused_string   unused_string   unused_string   unused_string\n",
       "   0              1            44    hamilton        HAM             Lewis           Hamilton        1985-01-07   \n",
       "   1              2           nan    heidfeld        HEI             Nick            Heidfeld        1977-05-10   \n",
       "   2              3             6    rosberg         ROS             Nico            Rosberg         1985-06-27   \n",
       "   3              4            14    alonso          ALO             Fernando        Alonso          1981-07-29   \n",
       "   4              5           nan    kovalainen      KOV             Heikki          Kovalainen      1981-10-19   \n",
       "                ...            ...   ...             ...             ...             ...             ...          \n",
       " 835            837            88    haryanto        HAR             Rio             Haryanto        1993-01-22   \n",
       " 836            838             2    vandoorne       VAN             Stoffel         Vandoorne       1992-03-26   \n",
       " 837            839            31    ocon            OCO             Esteban         Ocon            1996-09-17   \n",
       " 838            840            18    stroll          STR             Lance           Stroll          1998-10-29   \n",
       " 839            841            36    giovinazzi      GIO             Antonio         Giovinazzi      1993-12-14   \n",
       "\n",
       "name   nationality     url                             \n",
       "role   unused_string   unused_string                   \n",
       "   0   British         http://en.wikipedia.org/wiki/Lew...\n",
       "   1   German          http://en.wikipedia.org/wiki/Nic...\n",
       "   2   German          http://en.wikipedia.org/wiki/Nic...\n",
       "   3   Spanish         http://en.wikipedia.org/wiki/Fer...\n",
       "   4   Finnish         http://en.wikipedia.org/wiki/Hei...\n",
       "       ...             ...                             \n",
       " 835   Indonesian      http://en.wikipedia.org/wiki/Rio...\n",
       " 836   Belgian         http://en.wikipedia.org/wiki/Sto...\n",
       " 837   French          http://en.wikipedia.org/wiki/Est...\n",
       " 838   Canadian        http://en.wikipedia.org/wiki/Lan...\n",
       " 839   Italian         http://en.wikipedia.org/wiki/Ant...\n",
       "\n",
       "\n",
       "840 rows x 9 columns\n",
       "memory usage: 0.13 MB\n",
       "type: getml.DataFrame"
      ]
     },
     "execution_count": 68,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "drivers"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 69,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  table {\n",
       "    font-family: Helvetica, sans-serif;\n",
       "  }\n",
       "\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "  }\n",
       "  .join_key,\n",
       "  .numerical,\n",
       "  .target,\n",
       "  .unused_float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  .char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th>  name</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">      raceId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">    driverId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">         lap</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">    position</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">milliseconds</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">time         </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\">  role</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">13</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">109088</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:49.088</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">12</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">93740</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:33.740</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">11</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">91600</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:31.600</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">10</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">91067</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:31.067</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">10</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">92129</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:32.129</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420364</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">54</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">107528</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:47.528</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420365</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">55</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">107512</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:47.512</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420366</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">56</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">108143</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:48.143</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420367</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">57</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">107848</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:47.848</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420368</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">58</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">108699</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:48.699</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    420369 rows x 6 columns<br />\n",
       "    memory usage: 23.96 MB<br />\n",
       "    name: lapTimes<br />\n",
       "    type: getml.DataFrame<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       "  name         raceId       driverId            lap       position   milliseconds   time         \n",
       "  role   unused_float   unused_float   unused_float   unused_float   unused_float   unused_string\n",
       "     0              1              1              1             13         109088   1:49.088     \n",
       "     1              1              1              2             12          93740   1:33.740     \n",
       "     2              1              1              3             11          91600   1:31.600     \n",
       "     3              1              1              4             10          91067   1:31.067     \n",
       "     4              1              1              5             10          92129   1:32.129     \n",
       "                  ...            ...            ...            ...            ...   ...          \n",
       "420364            982            840             54              8         107528   1:47.528     \n",
       "420365            982            840             55              8         107512   1:47.512     \n",
       "420366            982            840             56              8         108143   1:48.143     \n",
       "420367            982            840             57              8         107848   1:47.848     \n",
       "420368            982            840             58              8         108699   1:48.699     \n",
       "\n",
       "\n",
       "420369 rows x 6 columns\n",
       "memory usage: 23.96 MB\n",
       "type: getml.DataFrame"
      ]
     },
     "execution_count": 69,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "lapTimes"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 70,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  table {\n",
       "    font-family: Helvetica, sans-serif;\n",
       "  }\n",
       "\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "  }\n",
       "  .join_key,\n",
       "  .numerical,\n",
       "  .target,\n",
       "  .unused_float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  .char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th>name</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">      raceId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">    driverId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">        stop</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">         lap</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">milliseconds</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">time         </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">duration     </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\">role</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">841</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">16</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">23227</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:28:24</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">23.227</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">841</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">36</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">23199</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:59:29</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">23.199</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">841</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">15</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">22994</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:27:41</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">22.994</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">841</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">30</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">25098</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:51:32</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">25.098</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">841</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">16</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">23716</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:29:00</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">23.716</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6065</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">839</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">6</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">38</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">29134</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">21:29:07</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">29.134</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6066</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">37403</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">20:06:43</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">37.403</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6067</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">29294</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">20:10:07</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">29.294</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6068</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">25584</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">20:13:16</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">25.584</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6069</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">26</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">29412</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">21:05:07</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">29.412</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    6070 rows x 7 columns<br />\n",
       "    memory usage: 0.44 MB<br />\n",
       "    name: pitStops<br />\n",
       "    type: getml.DataFrame<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       "name         raceId       driverId           stop            lap   milliseconds   time            duration     \n",
       "role   unused_float   unused_float   unused_float   unused_float   unused_float   unused_string   unused_string\n",
       "   0            841              1              1             16          23227   17:28:24        23.227       \n",
       "   1            841              1              2             36          23199   17:59:29        23.199       \n",
       "   2            841              2              1             15          22994   17:27:41        22.994       \n",
       "   3            841              2              2             30          25098   17:51:32        25.098       \n",
       "   4            841              3              1             16          23716   17:29:00        23.716       \n",
       "                ...            ...            ...            ...            ...   ...             ...          \n",
       "6065            982            839              6             38          29134   21:29:07        29.134       \n",
       "6066            982            840              1              1          37403   20:06:43        37.403       \n",
       "6067            982            840              2              2          29294   20:10:07        29.294       \n",
       "6068            982            840              3              3          25584   20:13:16        25.584       \n",
       "6069            982            840              4             26          29412   21:05:07        29.412       \n",
       "\n",
       "\n",
       "6070 rows x 7 columns\n",
       "memory usage: 0.44 MB\n",
       "type: getml.DataFrame"
      ]
     },
     "execution_count": 70,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pitStops"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 71,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  table {\n",
       "    font-family: Helvetica, sans-serif;\n",
       "  }\n",
       "\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "  }\n",
       "  .join_key,\n",
       "  .numerical,\n",
       "  .target,\n",
       "  .unused_float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  .char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th>name</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">      raceId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">        year</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">       round</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">   circuitId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">name                    </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">date         </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">time         </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">url                             </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\">role</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string           </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string                   </th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2009</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Australian Grand Prix</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2009-03-29</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">06:00:00</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/200...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2009</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Malaysian Grand Prix</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2009-04-05</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">09:00:00</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/200...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2009</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">17</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Chinese Grand Prix</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2009-04-19</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">07:00:00</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/200...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2009</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Bahrain Grand Prix</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2009-04-26</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">12:00:00</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/200...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2009</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Spanish Grand Prix</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2009-05-10</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">12:00:00</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/200...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>971</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">984</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">16</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">22</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Japanese Grand Prix</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-10-08</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">05:00:00</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">https://en.wikipedia.org/wiki/20...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>972</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">985</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">17</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">69</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">United States Grand Prix</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-10-22</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">19:00:00</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">https://en.wikipedia.org/wiki/20...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>973</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">986</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">32</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Mexican Grand Prix</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-10-29</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">19:00:00</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">https://en.wikipedia.org/wiki/20...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>974</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">987</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">19</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Brazilian Grand Prix</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-11-12</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">16:00:00</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">https://en.wikipedia.org/wiki/20...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>975</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">988</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">20</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">24</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Abu Dhabi Grand Prix</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-11-26</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:00:00</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">https://en.wikipedia.org/wiki/20...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    976 rows x 8 columns<br />\n",
       "    memory usage: 0.15 MB<br />\n",
       "    name: races<br />\n",
       "    type: getml.DataFrame<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       "name         raceId           year          round      circuitId   name                       date            time         \n",
       "role   unused_float   unused_float   unused_float   unused_float   unused_string              unused_string   unused_string\n",
       "   0              1           2009              1              1   Australian Grand Prix      2009-03-29      06:00:00     \n",
       "   1              2           2009              2              2   Malaysian Grand Prix       2009-04-05      09:00:00     \n",
       "   2              3           2009              3             17   Chinese Grand Prix         2009-04-19      07:00:00     \n",
       "   3              4           2009              4              3   Bahrain Grand Prix         2009-04-26      12:00:00     \n",
       "   4              5           2009              5              4   Spanish Grand Prix         2009-05-10      12:00:00     \n",
       "                ...            ...            ...            ...   ...                        ...             ...          \n",
       " 971            984           2017             16             22   Japanese Grand Prix        2017-10-08      05:00:00     \n",
       " 972            985           2017             17             69   United States Grand Prix   2017-10-22      19:00:00     \n",
       " 973            986           2017             18             32   Mexican Grand Prix         2017-10-29      19:00:00     \n",
       " 974            987           2017             19             18   Brazilian Grand Prix       2017-11-12      16:00:00     \n",
       " 975            988           2017             20             24   Abu Dhabi Grand Prix       2017-11-26      17:00:00     \n",
       "\n",
       "name   url                             \n",
       "role   unused_string                   \n",
       "   0   http://en.wikipedia.org/wiki/200...\n",
       "   1   http://en.wikipedia.org/wiki/200...\n",
       "   2   http://en.wikipedia.org/wiki/200...\n",
       "   3   http://en.wikipedia.org/wiki/200...\n",
       "   4   http://en.wikipedia.org/wiki/200...\n",
       "       ...                             \n",
       " 971   https://en.wikipedia.org/wiki/20...\n",
       " 972   https://en.wikipedia.org/wiki/20...\n",
       " 973   https://en.wikipedia.org/wiki/20...\n",
       " 974   https://en.wikipedia.org/wiki/20...\n",
       " 975   https://en.wikipedia.org/wiki/20...\n",
       "\n",
       "\n",
       "976 rows x 8 columns\n",
       "memory usage: 0.15 MB\n",
       "type: getml.DataFrame"
      ]
     },
     "execution_count": 71,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "races"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 72,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  table {\n",
       "    font-family: Helvetica, sans-serif;\n",
       "  }\n",
       "\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "  }\n",
       "  .join_key,\n",
       "  .numerical,\n",
       "  .target,\n",
       "  .unused_float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  .char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th>name</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">   qualifyId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">      raceId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">    driverId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">constructorId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">      number</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">    position</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">q1           </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">q2           </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">q3           </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\">role</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\"> unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">22</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:26.572</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.187</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:26.714</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">9</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:26.103</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.315</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:26.869</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">23</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.664</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.452</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:27.079</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">13</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">6</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.994</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.691</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:27.178</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.960</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.518</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:27.236</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>7392</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">7415</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">825</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">210</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">20</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">16</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:43.756</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>7393</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">7416</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">13</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">19</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">17</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:44.014</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>7394</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">7417</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:44.728</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>7395</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">7418</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">836</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">15</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">94</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">19</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:45.059</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>7396</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">7419</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">828</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">15</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">9</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">20</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:45.570</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    7397 rows x 9 columns<br />\n",
       "    memory usage: 0.66 MB<br />\n",
       "    name: qualifying<br />\n",
       "    type: getml.DataFrame<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       "name      qualifyId         raceId       driverId   constructorId         number       position   q1           \n",
       "role   unused_float   unused_float   unused_float    unused_float   unused_float   unused_float   unused_string\n",
       "   0              1             18              1               1             22              1   1:26.572     \n",
       "   1              2             18              9               2              4              2   1:26.103     \n",
       "   2              3             18              5               1             23              3   1:25.664     \n",
       "   3              4             18             13               6              2              4   1:25.994     \n",
       "   4              5             18              2               2              3              5   1:25.960     \n",
       "                ...            ...            ...             ...            ...            ...   ...          \n",
       "7392           7415            982            825             210             20             16   1:43.756     \n",
       "7393           7416            982             13               3             19             17   1:44.014     \n",
       "7394           7417            982            840               3             18             18   1:44.728     \n",
       "7395           7418            982            836              15             94             19   1:45.059     \n",
       "7396           7419            982            828              15              9             20   1:45.570     \n",
       "\n",
       "name   q2              q3           \n",
       "role   unused_string   unused_string\n",
       "   0   1:25.187        1:26.714     \n",
       "   1   1:25.315        1:26.869     \n",
       "   2   1:25.452        1:27.079     \n",
       "   3   1:25.691        1:27.178     \n",
       "   4   1:25.518        1:27.236     \n",
       "       ...             ...          \n",
       "7392   NULL            NULL         \n",
       "7393   NULL            NULL         \n",
       "7394   NULL            NULL         \n",
       "7395   NULL            NULL         \n",
       "7396   NULL            NULL         \n",
       "\n",
       "\n",
       "7397 rows x 9 columns\n",
       "memory usage: 0.66 MB\n",
       "type: getml.DataFrame"
      ]
     },
     "execution_count": 72,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "qualifying"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    " "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 1.2 Prepare data for getML"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    " "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 73,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>raceId</th>\n",
       "      <th>year</th>\n",
       "      <th>round</th>\n",
       "      <th>circuitId</th>\n",
       "      <th>name</th>\n",
       "      <th>date</th>\n",
       "      <th>time</th>\n",
       "      <th>url</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>1.0</td>\n",
       "      <td>2009.0</td>\n",
       "      <td>1.0</td>\n",
       "      <td>1.0</td>\n",
       "      <td>Australian Grand Prix</td>\n",
       "      <td>2009-03-29</td>\n",
       "      <td>06:00:00</td>\n",
       "      <td>http://en.wikipedia.org/wiki/2009_Australian_G...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2.0</td>\n",
       "      <td>2009.0</td>\n",
       "      <td>2.0</td>\n",
       "      <td>2.0</td>\n",
       "      <td>Malaysian Grand Prix</td>\n",
       "      <td>2009-04-05</td>\n",
       "      <td>09:00:00</td>\n",
       "      <td>http://en.wikipedia.org/wiki/2009_Malaysian_Gr...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>3.0</td>\n",
       "      <td>2009.0</td>\n",
       "      <td>3.0</td>\n",
       "      <td>17.0</td>\n",
       "      <td>Chinese Grand Prix</td>\n",
       "      <td>2009-04-19</td>\n",
       "      <td>07:00:00</td>\n",
       "      <td>http://en.wikipedia.org/wiki/2009_Chinese_Gran...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>4.0</td>\n",
       "      <td>2009.0</td>\n",
       "      <td>4.0</td>\n",
       "      <td>3.0</td>\n",
       "      <td>Bahrain Grand Prix</td>\n",
       "      <td>2009-04-26</td>\n",
       "      <td>12:00:00</td>\n",
       "      <td>http://en.wikipedia.org/wiki/2009_Bahrain_Gran...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>5.0</td>\n",
       "      <td>2009.0</td>\n",
       "      <td>5.0</td>\n",
       "      <td>4.0</td>\n",
       "      <td>Spanish Grand Prix</td>\n",
       "      <td>2009-05-10</td>\n",
       "      <td>12:00:00</td>\n",
       "      <td>http://en.wikipedia.org/wiki/2009_Spanish_Gran...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>971</th>\n",
       "      <td>984.0</td>\n",
       "      <td>2017.0</td>\n",
       "      <td>16.0</td>\n",
       "      <td>22.0</td>\n",
       "      <td>Japanese Grand Prix</td>\n",
       "      <td>2017-10-08</td>\n",
       "      <td>05:00:00</td>\n",
       "      <td>https://en.wikipedia.org/wiki/2017_Japanese_Gr...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>972</th>\n",
       "      <td>985.0</td>\n",
       "      <td>2017.0</td>\n",
       "      <td>17.0</td>\n",
       "      <td>69.0</td>\n",
       "      <td>United States Grand Prix</td>\n",
       "      <td>2017-10-22</td>\n",
       "      <td>19:00:00</td>\n",
       "      <td>https://en.wikipedia.org/wiki/2017_United_Stat...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>973</th>\n",
       "      <td>986.0</td>\n",
       "      <td>2017.0</td>\n",
       "      <td>18.0</td>\n",
       "      <td>32.0</td>\n",
       "      <td>Mexican Grand Prix</td>\n",
       "      <td>2017-10-29</td>\n",
       "      <td>19:00:00</td>\n",
       "      <td>https://en.wikipedia.org/wiki/2017_Mexican_Gra...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>974</th>\n",
       "      <td>987.0</td>\n",
       "      <td>2017.0</td>\n",
       "      <td>19.0</td>\n",
       "      <td>18.0</td>\n",
       "      <td>Brazilian Grand Prix</td>\n",
       "      <td>2017-11-12</td>\n",
       "      <td>16:00:00</td>\n",
       "      <td>https://en.wikipedia.org/wiki/2017_Brazilian_G...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>975</th>\n",
       "      <td>988.0</td>\n",
       "      <td>2017.0</td>\n",
       "      <td>20.0</td>\n",
       "      <td>24.0</td>\n",
       "      <td>Abu Dhabi Grand Prix</td>\n",
       "      <td>2017-11-26</td>\n",
       "      <td>17:00:00</td>\n",
       "      <td>https://en.wikipedia.org/wiki/2017_Abu_Dhabi_G...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>976 rows × 8 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "     raceId    year  round  circuitId                      name        date  \\\n",
       "0       1.0  2009.0    1.0        1.0     Australian Grand Prix  2009-03-29   \n",
       "1       2.0  2009.0    2.0        2.0      Malaysian Grand Prix  2009-04-05   \n",
       "2       3.0  2009.0    3.0       17.0        Chinese Grand Prix  2009-04-19   \n",
       "3       4.0  2009.0    4.0        3.0        Bahrain Grand Prix  2009-04-26   \n",
       "4       5.0  2009.0    5.0        4.0        Spanish Grand Prix  2009-05-10   \n",
       "..      ...     ...    ...        ...                       ...         ...   \n",
       "971   984.0  2017.0   16.0       22.0       Japanese Grand Prix  2017-10-08   \n",
       "972   985.0  2017.0   17.0       69.0  United States Grand Prix  2017-10-22   \n",
       "973   986.0  2017.0   18.0       32.0        Mexican Grand Prix  2017-10-29   \n",
       "974   987.0  2017.0   19.0       18.0      Brazilian Grand Prix  2017-11-12   \n",
       "975   988.0  2017.0   20.0       24.0      Abu Dhabi Grand Prix  2017-11-26   \n",
       "\n",
       "         time                                                url  \n",
       "0    06:00:00  http://en.wikipedia.org/wiki/2009_Australian_G...  \n",
       "1    09:00:00  http://en.wikipedia.org/wiki/2009_Malaysian_Gr...  \n",
       "2    07:00:00  http://en.wikipedia.org/wiki/2009_Chinese_Gran...  \n",
       "3    12:00:00  http://en.wikipedia.org/wiki/2009_Bahrain_Gran...  \n",
       "4    12:00:00  http://en.wikipedia.org/wiki/2009_Spanish_Gran...  \n",
       "..        ...                                                ...  \n",
       "971  05:00:00  https://en.wikipedia.org/wiki/2017_Japanese_Gr...  \n",
       "972  19:00:00  https://en.wikipedia.org/wiki/2017_United_Stat...  \n",
       "973  19:00:00  https://en.wikipedia.org/wiki/2017_Mexican_Gra...  \n",
       "974  16:00:00  https://en.wikipedia.org/wiki/2017_Brazilian_G...  \n",
       "975  17:00:00  https://en.wikipedia.org/wiki/2017_Abu_Dhabi_G...  \n",
       "\n",
       "[976 rows x 8 columns]"
      ]
     },
     "execution_count": 73,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "racesPd = races.to_pandas()\n",
    "racesPd"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We actually need some set-up, because the target variable is not readily available. The `wins` column in `driverStandings` is actually the accumulated number of wins over a year, but what we want is a boolean variable indicated whether someone has one a particular race or not."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 74,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  table {\n",
       "    font-family: Helvetica, sans-serif;\n",
       "  }\n",
       "\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "  }\n",
       "  .join_key,\n",
       "  .numerical,\n",
       "  .target,\n",
       "  .unused_float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  .char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th> name</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">driverStandingsId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">      raceId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">    driverId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">      points</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">    position</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">        wins</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">        year</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">       round</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">         win</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">positionText </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">date         </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\"> role</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">     unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">10</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2008</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2008-03-16</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2008</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2008-03-16</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">6</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2008</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">3</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2008-03-16</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2008</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">4</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2008-03-16</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2008</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">5</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2008-03-16</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31573</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68456</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">835</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">16</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">14</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">16</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31574</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68457</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">154</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">26</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">13</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">14</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">13</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31575</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68458</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">836</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">14</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">18</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31576</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68459</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">22</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">14</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">22</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31577</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68460</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">814</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">23</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">14</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">23</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    31578 rows x 11 columns<br />\n",
       "    memory usage: 3.21 MB<br />\n",
       "    name: driver_standings<br />\n",
       "    type: getml.DataFrame<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       " name   driverStandingsId         raceId       driverId         points   ...           year          round            win\n",
       " role        unused_float   unused_float   unused_float   unused_float   ...   unused_float   unused_float   unused_float\n",
       "    0                   1             18              1             10   ...           2008              1              1\n",
       "    1                   2             18              2              8   ...           2008              1              0\n",
       "    2                   3             18              3              6   ...           2008              1              0\n",
       "    3                   4             18              4              5   ...           2008              1              0\n",
       "    4                   5             18              5              4   ...           2008              1              0\n",
       "                      ...            ...            ...            ...                  ...            ...            ...\n",
       "31573               68456            982            835              8   ...           2017             14              0\n",
       "31574               68457            982            154             26   ...           2017             14              0\n",
       "31575               68458            982            836              5   ...           2017             14              0\n",
       "31576               68459            982             18              0   ...           2017             14              0\n",
       "31577               68460            982            814              0   ...           2017             14              0\n",
       "\n",
       " name   positionText    date         \n",
       " role   unused_string   unused_string\n",
       "    0   1               2008-03-16   \n",
       "    1   2               2008-03-16   \n",
       "    2   3               2008-03-16   \n",
       "    3   4               2008-03-16   \n",
       "    4   5               2008-03-16   \n",
       "        ...             ...          \n",
       "31573   16              2017-09-17   \n",
       "31574   13              2017-09-17   \n",
       "31575   18              2017-09-17   \n",
       "31576   22              2017-09-17   \n",
       "31577   23              2017-09-17   \n",
       "\n",
       "\n",
       "31578 rows x 11 columns\n",
       "memory usage: 3.21 MB\n",
       "type: getml.DataFrame"
      ]
     },
     "execution_count": 74,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "driverStandingsPd = driverStandings.to_pandas()\n",
    "\n",
    "driverStandingsPd = driverStandingsPd.merge(\n",
    "    racesPd[[\"raceId\", \"year\", \"date\", \"round\"]],\n",
    "    on=\"raceId\"\n",
    ")\n",
    "\n",
    "previousStanding = driverStandingsPd.merge(\n",
    "    driverStandingsPd[[\"driverId\", \"year\", \"wins\", \"round\"]],\n",
    "    on=[\"driverId\", \"year\"],\n",
    ")\n",
    "\n",
    "isPreviousRound = (previousStanding[\"round_x\"] - previousStanding[\"round_y\"] == 1.0)\n",
    "\n",
    "previousStanding = previousStanding[isPreviousRound]\n",
    "\n",
    "previousStanding[\"win\"] = previousStanding[\"wins_x\"] - previousStanding[\"wins_y\"]\n",
    "\n",
    "driverStandingsPd = driverStandingsPd.merge(\n",
    "    previousStanding[[\"raceId\", \"driverId\", \"win\"]],\n",
    "    on=[\"raceId\", \"driverId\"],\n",
    "    how=\"left\",\n",
    ")\n",
    "\n",
    "driverStandingsPd[\"win\"] = [win if win == win else wins for win, wins in zip(driverStandingsPd[\"win\"], driverStandingsPd[\"wins\"])]\n",
    "\n",
    "driver_standings = getml.data.DataFrame.from_pandas(driverStandingsPd, \"driver_standings\")\n",
    "\n",
    "driver_standings"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We also need to include the date of the race to `lapTimes` and `pitStops`, because we cannot use this data for the race we would like to predict. We can only take lap times and pit stops from previous races."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 75,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  table {\n",
       "    font-family: Helvetica, sans-serif;\n",
       "  }\n",
       "\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "  }\n",
       "  .join_key,\n",
       "  .numerical,\n",
       "  .target,\n",
       "  .unused_float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  .char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th>  name</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">      raceId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">    driverId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">         lap</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">    position</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">milliseconds</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">        year</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">time         </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">date         </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\">  role</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">13</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">109088</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2009</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:49.088</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2009-03-29</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">12</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">93740</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2009</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:33.740</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2009-03-29</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">11</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">91600</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2009</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:31.600</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2009-03-29</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">10</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">91067</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2009</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:31.067</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2009-03-29</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">10</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">92129</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2009</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:32.129</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2009-03-29</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420364</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">54</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">107528</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:47.528</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420365</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">55</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">107512</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:47.512</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420366</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">56</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">108143</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:48.143</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420367</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">57</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">107848</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:47.848</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420368</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">58</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">108699</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:48.699</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    420369 rows x 8 columns<br />\n",
       "    memory usage: 35.31 MB<br />\n",
       "    name: lap_times<br />\n",
       "    type: getml.DataFrame<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       "  name         raceId       driverId            lap       position   milliseconds           year   time         \n",
       "  role   unused_float   unused_float   unused_float   unused_float   unused_float   unused_float   unused_string\n",
       "     0              1              1              1             13         109088           2009   1:49.088     \n",
       "     1              1              1              2             12          93740           2009   1:33.740     \n",
       "     2              1              1              3             11          91600           2009   1:31.600     \n",
       "     3              1              1              4             10          91067           2009   1:31.067     \n",
       "     4              1              1              5             10          92129           2009   1:32.129     \n",
       "                  ...            ...            ...            ...            ...            ...   ...          \n",
       "420364            982            840             54              8         107528           2017   1:47.528     \n",
       "420365            982            840             55              8         107512           2017   1:47.512     \n",
       "420366            982            840             56              8         108143           2017   1:48.143     \n",
       "420367            982            840             57              8         107848           2017   1:47.848     \n",
       "420368            982            840             58              8         108699           2017   1:48.699     \n",
       "\n",
       "  name   date         \n",
       "  role   unused_string\n",
       "     0   2009-03-29   \n",
       "     1   2009-03-29   \n",
       "     2   2009-03-29   \n",
       "     3   2009-03-29   \n",
       "     4   2009-03-29   \n",
       "         ...          \n",
       "420364   2017-09-17   \n",
       "420365   2017-09-17   \n",
       "420366   2017-09-17   \n",
       "420367   2017-09-17   \n",
       "420368   2017-09-17   \n",
       "\n",
       "\n",
       "420369 rows x 8 columns\n",
       "memory usage: 35.31 MB\n",
       "type: getml.DataFrame"
      ]
     },
     "execution_count": 75,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "lapTimesPd = lapTimes.to_pandas()\n",
    "\n",
    "lapTimesPd = lapTimesPd.merge(\n",
    "    racesPd[[\"raceId\", \"date\", \"year\"]],\n",
    "    on=\"raceId\"\n",
    ")\n",
    "\n",
    "lap_times = getml.data.DataFrame.from_pandas(lapTimesPd, \"lap_times\")\n",
    "\n",
    "lap_times"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 76,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  table {\n",
       "    font-family: Helvetica, sans-serif;\n",
       "  }\n",
       "\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "  }\n",
       "  .join_key,\n",
       "  .numerical,\n",
       "  .target,\n",
       "  .unused_float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  .char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th>name</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">      raceId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">    driverId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">        stop</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">         lap</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">milliseconds</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">        year</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">time         </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">duration     </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">date         </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\">role</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">841</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">16</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">23227</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2011</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:28:24</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">23.227</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2011-03-27</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">841</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">36</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">23199</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2011</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:59:29</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">23.199</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2011-03-27</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">841</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">15</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">22994</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2011</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:27:41</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">22.994</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2011-03-27</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">841</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">30</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">25098</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2011</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:51:32</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">25.098</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2011-03-27</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">841</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">16</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">23716</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2011</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:29:00</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">23.716</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2011-03-27</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6065</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">839</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">6</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">38</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">29134</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">21:29:07</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">29.134</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6066</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">37403</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">20:06:43</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">37.403</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6067</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">29294</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">20:10:07</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">29.294</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6068</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">25584</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">20:13:16</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">25.584</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6069</th>\n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">982</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">840</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">26</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">29412</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2017</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">21:05:07</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">29.412</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    6070 rows x 9 columns<br />\n",
       "    memory usage: 0.60 MB<br />\n",
       "    name: pit_stops<br />\n",
       "    type: getml.DataFrame<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       "name         raceId       driverId           stop            lap   milliseconds           year   time            duration     \n",
       "role   unused_float   unused_float   unused_float   unused_float   unused_float   unused_float   unused_string   unused_string\n",
       "   0            841              1              1             16          23227           2011   17:28:24        23.227       \n",
       "   1            841              1              2             36          23199           2011   17:59:29        23.199       \n",
       "   2            841              2              1             15          22994           2011   17:27:41        22.994       \n",
       "   3            841              2              2             30          25098           2011   17:51:32        25.098       \n",
       "   4            841              3              1             16          23716           2011   17:29:00        23.716       \n",
       "                ...            ...            ...            ...            ...            ...   ...             ...          \n",
       "6065            982            839              6             38          29134           2017   21:29:07        29.134       \n",
       "6066            982            840              1              1          37403           2017   20:06:43        37.403       \n",
       "6067            982            840              2              2          29294           2017   20:10:07        29.294       \n",
       "6068            982            840              3              3          25584           2017   20:13:16        25.584       \n",
       "6069            982            840              4             26          29412           2017   21:05:07        29.412       \n",
       "\n",
       "name   date         \n",
       "role   unused_string\n",
       "   0   2011-03-27   \n",
       "   1   2011-03-27   \n",
       "   2   2011-03-27   \n",
       "   3   2011-03-27   \n",
       "   4   2011-03-27   \n",
       "       ...          \n",
       "6065   2017-09-17   \n",
       "6066   2017-09-17   \n",
       "6067   2017-09-17   \n",
       "6068   2017-09-17   \n",
       "6069   2017-09-17   \n",
       "\n",
       "\n",
       "6070 rows x 9 columns\n",
       "memory usage: 0.60 MB\n",
       "type: getml.DataFrame"
      ]
     },
     "execution_count": 76,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pitStopsPd = pitStops.to_pandas()\n",
    "\n",
    "pitStopsPd = pitStopsPd.merge(\n",
    "    racesPd[[\"raceId\", \"date\", \"year\"]],\n",
    "    on=\"raceId\"\n",
    ")\n",
    "\n",
    "pit_stops = getml.data.DataFrame.from_pandas(pitStopsPd, \"pit_stops\")\n",
    "\n",
    "pit_stops"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "getML requires that we define *roles* for each of the columns."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 77,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  table {\n",
       "    font-family: Helvetica, sans-serif;\n",
       "  }\n",
       "\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "  }\n",
       "  .join_key,\n",
       "  .numerical,\n",
       "  .target,\n",
       "  .unused_float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  .char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th> name</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"time_stamp\">                       date</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"join_key\">  raceId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"join_key\">driverId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"join_key\">    year</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"target\">   win</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"numerical\"> position</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">driverStandingsId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">      points</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">        wins</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">       round</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">positionText </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\"> role</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header time_stamp\">                 time_stamp</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">join_key</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">join_key</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">join_key</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header target\">target</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">numerical</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">     unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\"> unit</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header time_stamp\">time stamp, comparison only</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">        </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">        </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">        </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header target\">      </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">         </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">                 </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">            </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">            </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">            </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">             </th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2008-03-16</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">18</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2008</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align target\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">10</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2008-03-16</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">18</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2008</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align target\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">2</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2008-03-16</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">18</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">3</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2008</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align target\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">6</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">3</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2008-03-16</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">18</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">4</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2008</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align target\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">4</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2008-03-16</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">18</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">5</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2008</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align target\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">5</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align target\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31573</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">835</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align target\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">16</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68456</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">14</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">16</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31574</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">154</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align target\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">13</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68457</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">26</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">14</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">13</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31575</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">836</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align target\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68458</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">14</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">18</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31576</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">18</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align target\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">22</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68459</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">14</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">22</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>31577</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">814</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align target\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">23</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">68460</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">0</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">14</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">23</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    31578 rows x 11 columns<br />\n",
       "    memory usage: 2.49 MB<br />\n",
       "    name: driver_standings<br />\n",
       "    type: getml.DataFrame<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       " name                          date     raceId   driverId       year   ...   driverStandingsId         points           wins\n",
       " role                    time_stamp   join_key   join_key   join_key   ...        unused_float   unused_float   unused_float\n",
       " unit   time stamp, comparison only                                    ...                                                  \n",
       "    0                    2008-03-16         18          1       2008   ...                   1             10              1\n",
       "    1                    2008-03-16         18          2       2008   ...                   2              8              0\n",
       "    2                    2008-03-16         18          3       2008   ...                   3              6              0\n",
       "    3                    2008-03-16         18          4       2008   ...                   4              5              0\n",
       "    4                    2008-03-16         18          5       2008   ...                   5              4              0\n",
       "                                ...        ...        ...        ...                       ...            ...            ...\n",
       "31573                    2017-09-17        982        835       2017   ...               68456              8              0\n",
       "31574                    2017-09-17        982        154       2017   ...               68457             26              0\n",
       "31575                    2017-09-17        982        836       2017   ...               68458              5              0\n",
       "31576                    2017-09-17        982         18       2017   ...               68459              0              0\n",
       "31577                    2017-09-17        982        814       2017   ...               68460              0              0\n",
       "\n",
       " name          round   positionText \n",
       " role   unused_float   unused_string\n",
       " unit                               \n",
       "    0              1   1            \n",
       "    1              1   2            \n",
       "    2              1   3            \n",
       "    3              1   4            \n",
       "    4              1   5            \n",
       "                 ...   ...          \n",
       "31573             14   16           \n",
       "31574             14   13           \n",
       "31575             14   18           \n",
       "31576             14   22           \n",
       "31577             14   23           \n",
       "\n",
       "\n",
       "31578 rows x 11 columns\n",
       "memory usage: 2.49 MB\n",
       "type: getml.DataFrame"
      ]
     },
     "execution_count": 77,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "driver_standings.set_role(\"win\", getml.data.roles.target)\n",
    "driver_standings.set_role([\"raceId\", \"driverId\", \"year\"], getml.data.roles.join_key)\n",
    "driver_standings.set_role(\"position\", getml.data.roles.numerical)\n",
    "driver_standings.set_role(\"date\", getml.data.roles.time_stamp)\n",
    "\n",
    "driver_standings"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 78,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  table {\n",
       "    font-family: Helvetica, sans-serif;\n",
       "  }\n",
       "\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "  }\n",
       "  .join_key,\n",
       "  .numerical,\n",
       "  .target,\n",
       "  .unused_float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  .char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th>name</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"join_key\">driverId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"categorical\">nationality</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"categorical\">driverRef  </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">      number</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">code         </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">forename     </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">surname      </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">dob          </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">url                             </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\">role</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">join_key</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header categorical\">categorical</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header categorical\">categorical</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\">unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string                   </th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">British</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">hamilton</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">44</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">HAM</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Lewis</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Hamilton</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1985-01-07</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Lew...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">German</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">heidfeld</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">nan</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">HEI</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Nick</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Heidfeld</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1977-05-10</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Nic...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">3</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">German</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">rosberg</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">6</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">ROS</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Nico</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Rosberg</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1985-06-27</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Nic...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">4</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">Spanish</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">alonso</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">14</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">ALO</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Fernando</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Alonso</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1981-07-29</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Fer...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">5</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">Finnish</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">kovalainen</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">nan</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">KOV</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Heikki</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Kovalainen</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1981-10-19</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Hei...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>835</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">837</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">Indonesian</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">haryanto</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">88</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">HAR</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Rio</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Haryanto</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1993-01-22</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Rio...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>836</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">838</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">Belgian</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">vandoorne</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">VAN</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Stoffel</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Vandoorne</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1992-03-26</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Sto...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>837</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">839</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">French</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">ocon</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">31</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">OCO</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Esteban</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Ocon</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1996-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Est...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>838</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">840</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">Canadian</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">stroll</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">STR</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Lance</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Stroll</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1998-10-29</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Lan...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>839</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">841</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">Italian</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"categorical\">giovinazzi</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">36</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">GIO</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Antonio</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">Giovinazzi</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1993-12-14</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">http://en.wikipedia.org/wiki/Ant...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    840 rows x 9 columns<br />\n",
       "    memory usage: 0.11 MB<br />\n",
       "    name: drivers<br />\n",
       "    type: getml.DataFrame<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       "name   driverId   nationality   driverRef           number   code            forename        surname         dob          \n",
       "role   join_key   categorical   categorical   unused_float   unused_string   unused_string   unused_string   unused_string\n",
       "   0          1   British       hamilton               44    HAM             Lewis           Hamilton        1985-01-07   \n",
       "   1          2   German        heidfeld              nan    HEI             Nick            Heidfeld        1977-05-10   \n",
       "   2          3   German        rosberg                 6    ROS             Nico            Rosberg         1985-06-27   \n",
       "   3          4   Spanish       alonso                 14    ALO             Fernando        Alonso          1981-07-29   \n",
       "   4          5   Finnish       kovalainen            nan    KOV             Heikki          Kovalainen      1981-10-19   \n",
       "            ...   ...           ...                    ...   ...             ...             ...             ...          \n",
       " 835        837   Indonesian    haryanto               88    HAR             Rio             Haryanto        1993-01-22   \n",
       " 836        838   Belgian       vandoorne               2    VAN             Stoffel         Vandoorne       1992-03-26   \n",
       " 837        839   French        ocon                   31    OCO             Esteban         Ocon            1996-09-17   \n",
       " 838        840   Canadian      stroll                 18    STR             Lance           Stroll          1998-10-29   \n",
       " 839        841   Italian       giovinazzi             36    GIO             Antonio         Giovinazzi      1993-12-14   \n",
       "\n",
       "name   url                             \n",
       "role   unused_string                   \n",
       "   0   http://en.wikipedia.org/wiki/Lew...\n",
       "   1   http://en.wikipedia.org/wiki/Nic...\n",
       "   2   http://en.wikipedia.org/wiki/Nic...\n",
       "   3   http://en.wikipedia.org/wiki/Fer...\n",
       "   4   http://en.wikipedia.org/wiki/Hei...\n",
       "       ...                             \n",
       " 835   http://en.wikipedia.org/wiki/Rio...\n",
       " 836   http://en.wikipedia.org/wiki/Sto...\n",
       " 837   http://en.wikipedia.org/wiki/Est...\n",
       " 838   http://en.wikipedia.org/wiki/Lan...\n",
       " 839   http://en.wikipedia.org/wiki/Ant...\n",
       "\n",
       "\n",
       "840 rows x 9 columns\n",
       "memory usage: 0.11 MB\n",
       "type: getml.DataFrame"
      ]
     },
     "execution_count": 78,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "drivers.set_role(\"driverId\", getml.data.roles.join_key)\n",
    "drivers.set_role([\"nationality\", \"driverRef\"], getml.data.roles.categorical)\n",
    "\n",
    "drivers"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 79,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  table {\n",
       "    font-family: Helvetica, sans-serif;\n",
       "  }\n",
       "\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "  }\n",
       "  .join_key,\n",
       "  .numerical,\n",
       "  .target,\n",
       "  .unused_float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  .char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th>  name</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"time_stamp\">                       date</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"join_key\">  raceId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"join_key\">driverId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"join_key\">    year</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"numerical\">      lap</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"numerical\">milliseconds</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"numerical\"> position</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">time         </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\">  role</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header time_stamp\">                 time_stamp</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">join_key</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">join_key</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">join_key</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">numerical</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">   numerical</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">numerical</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\">  unit</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header time_stamp\">time stamp, comparison only</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">        </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">        </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">        </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">         </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">            </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">         </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">             </th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2009-03-29</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2009</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">109088</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">13</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:49.088</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2009-03-29</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2009</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">93740</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">12</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:33.740</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2009-03-29</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2009</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">91600</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">11</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:31.600</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2009-03-29</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2009</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">91067</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">10</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:31.067</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2009-03-29</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2009</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">92129</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">10</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:32.129</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420364</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">840</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">54</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">107528</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:47.528</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420365</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">840</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">55</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">107512</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:47.512</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420366</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">840</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">56</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">108143</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:48.143</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420367</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">840</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">57</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">107848</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:47.848</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>420368</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">840</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">58</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">108699</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">8</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:48.699</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    420369 rows x 8 columns<br />\n",
       "    memory usage: 25.64 MB<br />\n",
       "    name: lap_times<br />\n",
       "    type: getml.DataFrame<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       "  name                          date     raceId   driverId       year         lap   milliseconds    position   time         \n",
       "  role                    time_stamp   join_key   join_key   join_key   numerical      numerical   numerical   unused_string\n",
       "  unit   time stamp, comparison only                                                                                        \n",
       "     0                    2009-03-29          1          1       2009           1         109088          13   1:49.088     \n",
       "     1                    2009-03-29          1          1       2009           2          93740          12   1:33.740     \n",
       "     2                    2009-03-29          1          1       2009           3          91600          11   1:31.600     \n",
       "     3                    2009-03-29          1          1       2009           4          91067          10   1:31.067     \n",
       "     4                    2009-03-29          1          1       2009           5          92129          10   1:32.129     \n",
       "                                 ...        ...        ...        ...         ...            ...         ...   ...          \n",
       "420364                    2017-09-17        982        840       2017          54         107528           8   1:47.528     \n",
       "420365                    2017-09-17        982        840       2017          55         107512           8   1:47.512     \n",
       "420366                    2017-09-17        982        840       2017          56         108143           8   1:48.143     \n",
       "420367                    2017-09-17        982        840       2017          57         107848           8   1:47.848     \n",
       "420368                    2017-09-17        982        840       2017          58         108699           8   1:48.699     \n",
       "\n",
       "\n",
       "420369 rows x 8 columns\n",
       "memory usage: 25.64 MB\n",
       "type: getml.DataFrame"
      ]
     },
     "execution_count": 79,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "lap_times.set_role([\"raceId\", \"driverId\", \"year\"], getml.data.roles.join_key)\n",
    "lap_times.set_role([\"lap\", \"milliseconds\", \"position\"], getml.data.roles.numerical)\n",
    "lap_times.set_role(\"date\", getml.data.roles.time_stamp)\n",
    "\n",
    "lap_times"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 80,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  table {\n",
       "    font-family: Helvetica, sans-serif;\n",
       "  }\n",
       "\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "  }\n",
       "  .join_key,\n",
       "  .numerical,\n",
       "  .target,\n",
       "  .unused_float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  .char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th>name</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"time_stamp\">                       date</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"join_key\">  raceId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"join_key\">driverId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"join_key\">    year</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"numerical\">      lap</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"numerical\">milliseconds</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"numerical\">     stop</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">time         </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">duration     </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\">role</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header time_stamp\">                 time_stamp</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">join_key</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">join_key</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">join_key</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">numerical</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">   numerical</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">numerical</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\">unit</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header time_stamp\">time stamp, comparison only</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">        </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">        </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">        </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">         </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">            </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">         </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">             </th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">             </th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2011-03-27</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">841</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2011</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">16</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">23227</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:28:24</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">23.227</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2011-03-27</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">841</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2011</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">36</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">23199</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:59:29</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">23.199</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2011-03-27</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">841</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2011</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">15</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">22994</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:27:41</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">22.994</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2011-03-27</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">841</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2011</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">30</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">25098</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:51:32</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">25.098</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2011-03-27</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">841</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">3</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2011</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">16</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">23716</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">17:29:00</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">23.716</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6065</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">839</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">38</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">29134</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">6</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">21:29:07</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">29.134</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6066</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">840</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">37403</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">20:06:43</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">37.403</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6067</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">840</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">29294</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">20:10:07</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">29.294</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6068</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">840</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">25584</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">20:13:16</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">25.584</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>6069</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"time_stamp\">2017-09-17</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">840</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2017</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">26</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">29412</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">21:05:07</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">29.412</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    6070 rows x 9 columns<br />\n",
       "    memory usage: 0.46 MB<br />\n",
       "    name: pit_stops<br />\n",
       "    type: getml.DataFrame<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       "name                          date     raceId   driverId       year         lap   milliseconds        stop   time         \n",
       "role                    time_stamp   join_key   join_key   join_key   numerical      numerical   numerical   unused_string\n",
       "unit   time stamp, comparison only                                                                                        \n",
       "   0                    2011-03-27        841          1       2011          16          23227           1   17:28:24     \n",
       "   1                    2011-03-27        841          1       2011          36          23199           2   17:59:29     \n",
       "   2                    2011-03-27        841          2       2011          15          22994           1   17:27:41     \n",
       "   3                    2011-03-27        841          2       2011          30          25098           2   17:51:32     \n",
       "   4                    2011-03-27        841          3       2011          16          23716           1   17:29:00     \n",
       "                               ...        ...        ...        ...         ...            ...         ...   ...          \n",
       "6065                    2017-09-17        982        839       2017          38          29134           6   21:29:07     \n",
       "6066                    2017-09-17        982        840       2017           1          37403           1   20:06:43     \n",
       "6067                    2017-09-17        982        840       2017           2          29294           2   20:10:07     \n",
       "6068                    2017-09-17        982        840       2017           3          25584           3   20:13:16     \n",
       "6069                    2017-09-17        982        840       2017          26          29412           4   21:05:07     \n",
       "\n",
       "name   duration     \n",
       "role   unused_string\n",
       "unit                \n",
       "   0   23.227       \n",
       "   1   23.199       \n",
       "   2   22.994       \n",
       "   3   25.098       \n",
       "   4   23.716       \n",
       "       ...          \n",
       "6065   29.134       \n",
       "6066   37.403       \n",
       "6067   29.294       \n",
       "6068   25.584       \n",
       "6069   29.412       \n",
       "\n",
       "\n",
       "6070 rows x 9 columns\n",
       "memory usage: 0.46 MB\n",
       "type: getml.DataFrame"
      ]
     },
     "execution_count": 80,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pit_stops.set_role([\"raceId\", \"driverId\", \"year\"], getml.data.roles.join_key)\n",
    "pit_stops.set_role([\"lap\", \"milliseconds\", \"stop\"], getml.data.roles.numerical)\n",
    "pit_stops.set_role(\"date\", getml.data.roles.time_stamp)\n",
    "\n",
    "pit_stops"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 81,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  table {\n",
       "    font-family: Helvetica, sans-serif;\n",
       "  }\n",
       "\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "  }\n",
       "  .join_key,\n",
       "  .numerical,\n",
       "  .target,\n",
       "  .unused_float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  .char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th>name</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"join_key\">  raceId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"join_key\">driverId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"join_key\">qualifyId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"numerical\"> position</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"numerical\">   number</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_float\">constructorId</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">q1           </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">q2           </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"unused_string\">q3           </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "      <tr>\n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header\">role</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">join_key</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\">join_key</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header join_key\"> join_key</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">numerical</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header numerical\">numerical</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_float\"> unused_float</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <th class=\"sub-header unused_string\">unused_string</th>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">18</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">1</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">22</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:26.572</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.187</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:26.714</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">18</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">9</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:26.103</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.315</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:26.869</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">18</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">5</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">3</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">23</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">1</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.664</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.452</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:27.079</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">18</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">13</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">4</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">4</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">6</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.994</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.691</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:27.178</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">18</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">2</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">5</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">5</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">2</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.960</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:25.518</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:27.236</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">...</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>7392</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">825</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">7415</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">16</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">20</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">210</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:43.756</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>7393</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">13</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">7416</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">17</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">19</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:44.014</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>7394</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">840</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">7417</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">18</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">3</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:44.728</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>7395</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">836</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">7418</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">19</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">94</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">15</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:45.059</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>7396</th>\n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">982</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">828</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"join_key\">7419</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">20</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align numerical\">\n",
       "              <span class=\"left\">9</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            \n",
       "              \n",
       "              \n",
       "          \n",
       "            <td class=\"char-align unused_float\">\n",
       "              <span class=\"left\">15</span\n",
       "              ><span class=\"right\" style=\"width: 0ch\"\n",
       "                >&nbsp;</span\n",
       "              >\n",
       "            </td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">1:45.570</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "          \n",
       "            <td class=\"unused_string\">NULL</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    7397 rows x 9 columns<br />\n",
       "    memory usage: 0.57 MB<br />\n",
       "    name: qualifying<br />\n",
       "    type: getml.DataFrame<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       "name     raceId   driverId   qualifyId    position      number   constructorId   q1              q2              q3           \n",
       "role   join_key   join_key    join_key   numerical   numerical    unused_float   unused_string   unused_string   unused_string\n",
       "   0         18          1           1           1          22               1   1:26.572        1:25.187        1:26.714     \n",
       "   1         18          9           2           2           4               2   1:26.103        1:25.315        1:26.869     \n",
       "   2         18          5           3           3          23               1   1:25.664        1:25.452        1:27.079     \n",
       "   3         18         13           4           4           2               6   1:25.994        1:25.691        1:27.178     \n",
       "   4         18          2           5           5           3               2   1:25.960        1:25.518        1:27.236     \n",
       "            ...        ...         ...         ...         ...             ...   ...             ...             ...          \n",
       "7392        982        825        7415          16          20             210   1:43.756        NULL            NULL         \n",
       "7393        982         13        7416          17          19               3   1:44.014        NULL            NULL         \n",
       "7394        982        840        7417          18          18               3   1:44.728        NULL            NULL         \n",
       "7395        982        836        7418          19          94              15   1:45.059        NULL            NULL         \n",
       "7396        982        828        7419          20           9              15   1:45.570        NULL            NULL         \n",
       "\n",
       "\n",
       "7397 rows x 9 columns\n",
       "memory usage: 0.57 MB\n",
       "type: getml.DataFrame"
      ]
     },
     "execution_count": 81,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "qualifying.set_role([\"raceId\", \"driverId\", \"qualifyId\"], getml.data.roles.join_key)\n",
    "qualifying.set_role([\"position\", \"number\"], getml.data.roles.numerical)\n",
    "\n",
    "qualifying"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 2. Predictive modeling\n",
    "\n",
    "We loaded the data and defined the roles and units. Next, we create a getML pipeline for relational learning."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 82,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th.sub-header {\n",
       "    font-weight: normal;\n",
       "    font-style: italic;\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right !important;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.numerical {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  td.numerical {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "\n",
       "  td.char-align {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  span.left {\n",
       "    text-align: right;\n",
       "    width: 3em;\n",
       "  }\n",
       "  span.right {\n",
       "    float: right;\n",
       "    text-align: left;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th>  </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th>     </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "        \n",
       "          \n",
       "            <td>train</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "        \n",
       "          \n",
       "            <td>train</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "        \n",
       "          \n",
       "            <td>train</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "        \n",
       "          \n",
       "            <td>test</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "        \n",
       "          \n",
       "            <td>train</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th></th>\n",
       "        \n",
       "          \n",
       "            <td>...</td>\n",
       "          \n",
       "        \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "\n",
       "  <p>\n",
       "    infinite number of  rows<br />\n",
       "    \n",
       "    type: StringColumnView<br />\n",
       "    \n",
       "  </p>\n"
      ],
      "text/plain": [
       "          \n",
       " 0   train\n",
       " 1   train\n",
       " 2   train\n",
       " 3   test \n",
       " 4   train\n",
       "     ...  \n",
       "\n",
       "\n",
       "infinite number of  rows\n",
       "type: StringColumnView"
      ]
     },
     "execution_count": 82,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "split = getml.data.split.random(train=0.8, test=0.2)\n",
    "split"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 2.1 Define relational model"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 83,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<span style='font-size: 1.2rem; font-weight: 500;'>data model</span>\n",
       "            <div style='margin-top: 15px; margin-bottom: 5px;'>\n",
       "            <div style='margin-bottom: 10px; font-size: 1rem;'>diagram</div>\n",
       "            <div style=\"height:540px;width:660px;position:relative;\"><svg height=\"530\" width=\"650\"><rect y=\"0\" x=\"0\" rx=\"10\" ry=\"10\" width=\"150\" height=\"90\" style=\"fill:#6829c2;stroke-width:0;\" /><text y=\"73.8\" x=\"75.0\" dominant-baseline=\"middle\" text-anchor=\"middle\" fill=\"white\">driver_standings</text><rect x=\"51\" y=\"10\" rx=\"4\" ry=\"4\" width=\"48\" height=\"48\" style=\" fill:#6829c2;stroke:#ffffff;stroke-width:3;\" /><line x1=\"67.0\" y1=\"10\" x2=\"67.0\" y2=\"58\" style=\"stroke:white;stroke-width:3\" /><line x1=\"83.0\" y1=\"10\" x2=\"83.0\" y2=\"58\" style=\"stroke:white;stroke-width:3\" /><line x1=\"51\" y1=\"26.0\" x2=\"99\" y2=\"26.0\" style=\"stroke:white;stroke-width:3\" /><line x1=\"51\" y1=\"42.0\" x2=\"99\" y2=\"42.0\" style=\"stroke:white;stroke-width:3\" /><rect y=\"110\" x=\"0\" rx=\"10\" ry=\"10\" width=\"150\" height=\"90\" style=\"fill:#6829c2;stroke-width:0;\" /><text y=\"183.8\" x=\"75.0\" dominant-baseline=\"middle\" text-anchor=\"middle\" fill=\"white\">lap_times</text><rect x=\"51\" y=\"120\" rx=\"4\" ry=\"4\" width=\"48\" height=\"48\" style=\" fill:#6829c2;stroke:#ffffff;stroke-width:3;\" /><line x1=\"67.0\" y1=\"120\" x2=\"67.0\" y2=\"168\" style=\"stroke:white;stroke-width:3\" /><line x1=\"83.0\" y1=\"120\" x2=\"83.0\" y2=\"168\" style=\"stroke:white;stroke-width:3\" /><line x1=\"51\" y1=\"136.0\" x2=\"99\" y2=\"136.0\" style=\"stroke:white;stroke-width:3\" /><line x1=\"51\" y1=\"152.0\" x2=\"99\" y2=\"152.0\" style=\"stroke:white;stroke-width:3\" /><rect y=\"220\" x=\"0\" rx=\"10\" ry=\"10\" width=\"150\" height=\"90\" style=\"fill:#6829c2;stroke-width:0;\" /><text y=\"293.8\" x=\"75.0\" dominant-baseline=\"middle\" text-anchor=\"middle\" fill=\"white\">pit_stops</text><rect x=\"51\" y=\"230\" rx=\"4\" ry=\"4\" width=\"48\" height=\"48\" style=\" fill:#6829c2;stroke:#ffffff;stroke-width:3;\" /><line x1=\"67.0\" y1=\"230\" x2=\"67.0\" y2=\"278\" style=\"stroke:white;stroke-width:3\" /><line x1=\"83.0\" y1=\"230\" x2=\"83.0\" y2=\"278\" style=\"stroke:white;stroke-width:3\" /><line x1=\"51\" y1=\"246.0\" x2=\"99\" y2=\"246.0\" style=\"stroke:white;stroke-width:3\" /><line x1=\"51\" y1=\"262.0\" x2=\"99\" y2=\"262.0\" style=\"stroke:white;stroke-width:3\" /><rect y=\"330\" x=\"0\" rx=\"10\" ry=\"10\" width=\"150\" height=\"90\" style=\"fill:#6829c2;stroke-width:0;\" /><text y=\"403.8\" x=\"75.0\" dominant-baseline=\"middle\" text-anchor=\"middle\" fill=\"white\">qualifying</text><rect x=\"51\" y=\"340\" rx=\"4\" ry=\"4\" width=\"48\" height=\"48\" style=\" fill:#6829c2;stroke:#ffffff;stroke-width:3;\" /><line x1=\"67.0\" y1=\"340\" x2=\"67.0\" y2=\"388\" style=\"stroke:white;stroke-width:3\" /><line x1=\"83.0\" y1=\"340\" x2=\"83.0\" y2=\"388\" style=\"stroke:white;stroke-width:3\" /><line x1=\"51\" y1=\"356.0\" x2=\"99\" y2=\"356.0\" style=\"stroke:white;stroke-width:3\" /><line x1=\"51\" y1=\"372.0\" x2=\"99\" y2=\"372.0\" style=\"stroke:white;stroke-width:3\" /><rect y=\"440\" x=\"0\" rx=\"10\" ry=\"10\" width=\"150\" height=\"90\" style=\"fill:#6829c2;stroke-width:0;\" /><text y=\"513.8\" x=\"75.0\" dominant-baseline=\"middle\" text-anchor=\"middle\" fill=\"white\">drivers</text><rect x=\"51\" y=\"450\" rx=\"4\" ry=\"4\" width=\"48\" height=\"48\" style=\" fill:#6829c2;stroke:#ffffff;stroke-width:3;\" /><line x1=\"67.0\" y1=\"450\" x2=\"67.0\" y2=\"498\" style=\"stroke:white;stroke-width:3\" /><line x1=\"83.0\" y1=\"450\" x2=\"83.0\" y2=\"498\" style=\"stroke:white;stroke-width:3\" /><line x1=\"51\" y1=\"466.0\" x2=\"99\" y2=\"466.0\" style=\"stroke:white;stroke-width:3\" /><line x1=\"51\" y1=\"482.0\" x2=\"99\" y2=\"482.0\" style=\"stroke:white;stroke-width:3\" /><rect y=\"440\" x=\"500\" rx=\"10\" ry=\"10\" width=\"150\" height=\"90\" style=\"fill:#6829c2;stroke-width:0;\" /><text y=\"513.8\" x=\"575.0\" dominant-baseline=\"middle\" text-anchor=\"middle\" fill=\"white\">population</text><rect x=\"551\" y=\"450\" rx=\"4\" ry=\"4\" width=\"48\" height=\"48\" style=\" fill:#6829c2;stroke:#ffffff;stroke-width:3;\" /><line x1=\"567.0\" y1=\"450\" x2=\"567.0\" y2=\"498\" style=\"stroke:white;stroke-width:3\" /><line x1=\"583.0\" y1=\"450\" x2=\"583.0\" y2=\"498\" style=\"stroke:white;stroke-width:3\" /><line x1=\"551\" y1=\"466.0\" x2=\"599\" y2=\"466.0\" style=\"stroke:white;stroke-width:3\" /><line x1=\"551\" y1=\"482.0\" x2=\"599\" y2=\"482.0\" style=\"stroke:white;stroke-width:3\" /><line x1=\"150\" y1=\"43.0\" x2=\"573.0\" y2=\"43.0\" style=\"stroke:#808080;;stroke-width:4\" /><line x1=\"573.0\" y1=\"41.0\" x2=\"573.0\" y2=\"430\" style=\"stroke:#808080;;stroke-width:4\" /><polygon points=\"573.0, 440 567.0, 430 579.0, 430 \" style=\"fill:#808080;;stroke-width:0;\" /><rect y=\"10.0\" x=\"249.0\" rx=\"10\" ry=\"10\" width=\"150\" height=\"70\" style=\"fill:#6829c2;stroke-width:0;\" /><text dominant-baseline=\"middle\" text-anchor=\"middle\" fill=\"white\"><tspan y=\"30.0\" x=\"324.0\" font-size=\"7pt\" >driverId = driverId</tspan><tspan y=\"40.0\" x=\"324.0\" font-size=\"7pt\" >date &lt;= date</tspan><tspan y=\"50.0\" x=\"324.0\" font-size=\"7pt\" >Horizon: 1.0 days</tspan><tspan y=\"60.0\" x=\"324.0\" font-size=\"7pt\" >Lagged targets allowed</tspan></text><line x1=\"150\" y1=\"153.0\" x2=\"573.0\" y2=\"153.0\" style=\"stroke:#808080;;stroke-width:4\" /><line x1=\"573.0\" y1=\"151.0\" x2=\"573.0\" y2=\"430\" style=\"stroke:#808080;;stroke-width:4\" /><polygon points=\"573.0, 440 567.0, 430 579.0, 430 \" style=\"fill:#808080;;stroke-width:0;\" /><rect y=\"120.0\" x=\"249.0\" rx=\"10\" ry=\"10\" width=\"150\" height=\"70\" style=\"fill:#6829c2;stroke-width:0;\" /><text dominant-baseline=\"middle\" text-anchor=\"middle\" fill=\"white\"><tspan y=\"145.0\" x=\"324.0\" font-size=\"7pt\" >driverId = driverId</tspan><tspan y=\"155.0\" x=\"324.0\" font-size=\"7pt\" >date &lt;= date</tspan><tspan y=\"165.0\" x=\"324.0\" font-size=\"7pt\" >Horizon: 1.0 days</tspan></text><line x1=\"150\" y1=\"263.0\" x2=\"573.0\" y2=\"263.0\" style=\"stroke:#808080;;stroke-width:4\" /><line x1=\"573.0\" y1=\"261.0\" x2=\"573.0\" y2=\"430\" style=\"stroke:#808080;;stroke-width:4\" /><polygon points=\"573.0, 440 567.0, 430 579.0, 430 \" style=\"fill:#808080;;stroke-width:0;\" /><rect y=\"230.0\" x=\"249.0\" rx=\"10\" ry=\"10\" width=\"150\" height=\"70\" style=\"fill:#6829c2;stroke-width:0;\" /><text dominant-baseline=\"middle\" text-anchor=\"middle\" fill=\"white\"><tspan y=\"255.0\" x=\"324.0\" font-size=\"7pt\" >driverId = driverId</tspan><tspan y=\"265.0\" x=\"324.0\" font-size=\"7pt\" >date &lt;= date</tspan><tspan y=\"275.0\" x=\"324.0\" font-size=\"7pt\" >Horizon: 1.0 days</tspan></text><line x1=\"150\" y1=\"373.0\" x2=\"573.0\" y2=\"373.0\" style=\"stroke:#808080;;stroke-width:4\" /><line x1=\"573.0\" y1=\"371.0\" x2=\"573.0\" y2=\"430\" style=\"stroke:#808080;;stroke-width:4\" /><polygon points=\"573.0, 440 567.0, 430 579.0, 430 \" style=\"fill:#808080;;stroke-width:0;\" /><rect y=\"340.0\" x=\"249.0\" rx=\"10\" ry=\"10\" width=\"150\" height=\"70\" style=\"fill:#6829c2;stroke-width:0;\" /><text dominant-baseline=\"middle\" text-anchor=\"middle\" fill=\"white\"><tspan y=\"365.0\" x=\"324.0\" font-size=\"7pt\" >driverId = driverId</tspan><tspan y=\"375.0\" x=\"324.0\" font-size=\"7pt\" >raceId = raceId</tspan><tspan y=\"385.0\" x=\"324.0\" font-size=\"7pt\" >Relationship: many-to-one</tspan></text><line x1=\"150\" y1=\"483.0\" x2=\"490\" y2=\"483.0\" style=\"stroke:#808080;;stroke-width:4\" /><polygon points=\"500, 483.0 490, 477.0 490, 489.0 \" style=\"fill:#808080;;stroke-width:0;\" /><rect y=\"450.0\" x=\"249.0\" rx=\"10\" ry=\"10\" width=\"150\" height=\"70\" style=\"fill:#6829c2;stroke-width:0;\" /><text dominant-baseline=\"middle\" text-anchor=\"middle\" fill=\"white\"><tspan y=\"480.0\" x=\"324.0\" font-size=\"7pt\" >driverId = driverId</tspan><tspan y=\"490.0\" x=\"324.0\" font-size=\"7pt\" >Relationship: many-to-one</tspan></text></svg></div>\n",
       "            </div>\n",
       "\n",
       "            <div style='margin-top: 15px;'>\n",
       "            <div style='margin-bottom: 10px; font-size: 1rem;'>staging</div>\n",
       "            <style>\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  td.float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  th.int {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  td.int {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th class=\"int\"> </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"str\">data frames                    </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"str\">staging table                   </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"str\">population, qualifying, drivers</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">POPULATION__STAGING_TABLE_1</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"str\">driver_standings</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">DRIVER_STANDINGS__STAGING_TABLE_2</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"str\">lap_times</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">LAP_TIMES__STAGING_TABLE_3</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"str\">pit_stops</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">PIT_STOPS__STAGING_TABLE_4</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "            </div>\n",
       "            \n",
       "<span style='font-size: 1.2rem; font-weight: 500;'>container</span>\n",
       "<div style='margin-top: 15px;'>\n",
       "<div style='float: left; margin-right: 50px;'>\n",
       "<div style='margin-bottom: 10px; font-size: 1rem;'>population</div>\n",
       "    <style>\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  td.float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  th.int {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  td.int {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th class=\"int\"> </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"str\">subset</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"str\">name            </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"int\"> rows</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"str\">type</th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"str\">test</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">driver_standings</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"int\">6229</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">View</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"str\">train</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">driver_standings</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"int\">25349</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">View</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "</div>\n",
       "<div style='float: left;'>\n",
       "<div style='margin-bottom: 10px; font-size: 1rem;'>peripheral</div>\n",
       "    <style>\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  td.float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  th.int {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  td.int {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th class=\"int\"> </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"str\">name            </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"int\">  rows</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"str\">type     </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"str\">driver_standings</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"int\">31578</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">DataFrame</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"str\">lap_times</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"int\">420369</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">DataFrame</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>2</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"str\">pit_stops</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"int\">6070</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">DataFrame</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>3</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"str\">qualifying</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"int\">7397</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">DataFrame</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>4</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"str\">drivers</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"int\">840</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">DataFrame</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>\n",
       "</div>\n",
       "</div>"
      ],
      "text/plain": [
       "data model\n",
       "\n",
       "  population:\n",
       "    columns:\n",
       "    - raceId: join_key\n",
       "    - driverId: join_key\n",
       "    - year: join_key\n",
       "    - win: target\n",
       "    - date: time_stamp\n",
       "    - ...\n",
       "\n",
       "    joins:\n",
       "    - right: 'driver_standings'\n",
       "      on: \n",
       "      - (population.driverId, driver_standings.driverId)\n",
       "      time_stamps: (population.date, driver_standings.date)\n",
       "      relationship: 'many-to-many'\n",
       "      horizon: 86400.0\n",
       "      lagged_targets: True\n",
       "    - right: 'lap_times'\n",
       "      on: \n",
       "      - (population.driverId, lap_times.driverId)\n",
       "      time_stamps: (population.date, lap_times.date)\n",
       "      relationship: 'many-to-many'\n",
       "      horizon: 86400.0\n",
       "      lagged_targets: False\n",
       "    - right: 'pit_stops'\n",
       "      on: \n",
       "      - (population.driverId, pit_stops.driverId)\n",
       "      time_stamps: (population.date, pit_stops.date)\n",
       "      relationship: 'many-to-many'\n",
       "      horizon: 86400.0\n",
       "      lagged_targets: False\n",
       "    - right: 'qualifying'\n",
       "      on: \n",
       "      - (population.driverId, qualifying.driverId)\n",
       "      - (population.raceId, qualifying.raceId)\n",
       "      relationship: 'many-to-one'\n",
       "      lagged_targets: False\n",
       "    - right: 'drivers'\n",
       "      on: \n",
       "      - (population.driverId, drivers.driverId)\n",
       "      relationship: 'many-to-one'\n",
       "      lagged_targets: False\n",
       "\n",
       "  driver_standings:\n",
       "    columns:\n",
       "    - raceId: join_key\n",
       "    - driverId: join_key\n",
       "    - year: join_key\n",
       "    - position: numerical\n",
       "    - win: target\n",
       "    - ...\n",
       "\n",
       "  lap_times:\n",
       "    columns:\n",
       "    - raceId: join_key\n",
       "    - driverId: join_key\n",
       "    - year: join_key\n",
       "    - lap: numerical\n",
       "    - milliseconds: numerical\n",
       "    - ...\n",
       "\n",
       "  pit_stops:\n",
       "    columns:\n",
       "    - raceId: join_key\n",
       "    - driverId: join_key\n",
       "    - year: join_key\n",
       "    - lap: numerical\n",
       "    - milliseconds: numerical\n",
       "    - ...\n",
       "\n",
       "  qualifying:\n",
       "    columns:\n",
       "    - raceId: join_key\n",
       "    - driverId: join_key\n",
       "    - qualifyId: join_key\n",
       "    - position: numerical\n",
       "    - number: numerical\n",
       "    - ...\n",
       "\n",
       "  drivers:\n",
       "    columns:\n",
       "    - nationality: categorical\n",
       "    - driverRef: categorical\n",
       "    - driverId: join_key\n",
       "    - number: unused_float\n",
       "    - code: unused_string\n",
       "    - ...\n",
       "\n",
       "\n",
       "container\n",
       "\n",
       "  population\n",
       "      subset   name                rows   type\n",
       "  0   test     driver_standings    6229   View\n",
       "  1   train    driver_standings   25349   View\n",
       "\n",
       "  peripheral\n",
       "      name                 rows   type     \n",
       "  0   driver_standings    31578   DataFrame\n",
       "  1   lap_times          420369   DataFrame\n",
       "  2   pit_stops            6070   DataFrame\n",
       "  3   qualifying           7397   DataFrame\n",
       "  4   drivers               840   DataFrame"
      ]
     },
     "execution_count": 83,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "star_schema = getml.data.StarSchema(population=driver_standings.drop([\"position\"]), alias=\"population\", split=split)\n",
    "\n",
    "star_schema.join(\n",
    "    driver_standings,\n",
    "    on=[\"driverId\"],\n",
    "    time_stamps=\"date\",\n",
    "    horizon=getml.data.time.days(1),\n",
    "    lagged_targets=True,\n",
    ")\n",
    "\n",
    "# We cannot use lap times for the race\n",
    "# we would like to predict, so we set\n",
    "# a non-zero horizon.\n",
    "star_schema.join(\n",
    "    lap_times,\n",
    "    on=[\"driverId\"],\n",
    "    time_stamps=\"date\",\n",
    "    horizon=getml.data.time.days(1),\n",
    ")\n",
    "\n",
    "# We cannot use pit stops for the race\n",
    "# we would like to predict, so we set\n",
    "# a non-zero horizon.\n",
    "star_schema.join(\n",
    "    pit_stops,\n",
    "    on=[\"driverId\"],\n",
    "    time_stamps=\"date\",\n",
    "    horizon=getml.data.time.days(1),\n",
    ")\n",
    "\n",
    "star_schema.join(\n",
    "    qualifying,\n",
    "    on=[\"driverId\", \"raceId\"],\n",
    "    relationship=getml.data.relationship.many_to_one,\n",
    ")\n",
    "\n",
    "star_schema.join(\n",
    "    drivers,\n",
    "    on=[\"driverId\"],\n",
    "    relationship=getml.data.relationship.many_to_one,\n",
    ")\n",
    "\n",
    "star_schema"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    " "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 2.2 getML pipeline"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<!-- #### 2.1.1  -->\n",
    "__Set-up the feature learner & predictor__"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We use the relboost algorithms for this problem. Because of the large number of keywords, we regularize the model a bit by requiring a minimum support for the keywords (`min_num_samples`)."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 84,
   "metadata": {
    "tags": []
   },
   "outputs": [],
   "source": [
    "fast_prop = getml.feature_learning.FastProp(\n",
    "    loss_function=getml.feature_learning.loss_functions.CrossEntropyLoss,\n",
    "    aggregation=getml.feature_learning.FastProp.agg_sets.All,\n",
    "    num_threads=1,\n",
    ")\n",
    "\n",
    "predictor = getml.predictors.XGBoostClassifier(n_jobs=1)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "__Build the pipeline__"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 85,
   "metadata": {
    "tags": []
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<pre>Pipeline(data_model='population',\n",
       "         feature_learners=['FastProp'],\n",
       "         feature_selectors=[],\n",
       "         include_categorical=True,\n",
       "         loss_function='CrossEntropyLoss',\n",
       "         peripheral=['driver_standings', 'drivers', 'lap_times', 'pit_stops', 'qualifying'],\n",
       "         predictors=['XGBoostClassifier'],\n",
       "         preprocessors=[],\n",
       "         share_selected_features=0.5,\n",
       "         tags=['fast_prop'])</pre>"
      ],
      "text/plain": [
       "Pipeline(data_model='population',\n",
       "         feature_learners=['FastProp'],\n",
       "         feature_selectors=[],\n",
       "         include_categorical=True,\n",
       "         loss_function='CrossEntropyLoss',\n",
       "         peripheral=['driver_standings', 'drivers', 'lap_times', 'pit_stops', 'qualifying'],\n",
       "         predictors=['XGBoostClassifier'],\n",
       "         preprocessors=[],\n",
       "         share_selected_features=0.5,\n",
       "         tags=['fast_prop'])"
      ]
     },
     "execution_count": 85,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pipe1 = getml.pipeline.Pipeline(\n",
    "    tags=['fast_prop'],\n",
    "    data_model=star_schema.data_model,\n",
    "    feature_learners=[fast_prop],\n",
    "    predictors=[predictor],\n",
    "    include_categorical=True,\n",
    ")\n",
    "\n",
    "pipe1"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    " "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 2.3 Model training"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 86,
   "metadata": {
    "tags": []
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Checking data model...\n",
      "Staging... 100% |██████████| [elapsed: 00:00, remaining: 00:00]          \n",
      "Checking... 100% |██████████| [elapsed: 00:00, remaining: 00:00]          \n",
      "\n",
      "The pipeline check generated 2 issues labeled INFO and 0 issues labeled WARNING.\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  td.float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  th.int {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  td.int {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th class=\"int\"> </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"str\">type</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"str\">label                 </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"str\">message                         </th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"str\">INFO</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">FOREIGN KEYS NOT FOUND</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">When joining POPULATION__STAGING_TABLE_1 and LAP_TIMES__STAGING_TABLE_3 over &#x27;driverId&#x27; and &#x27;driverId&#x27;, there are no corresponding entries for 68.551028% of entries in &#x27;driverId&#x27; in &#x27;POPULATION__STAGING_TABLE_1&#x27;. You might want to double-check your join keys.</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"str\">INFO</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">FOREIGN KEYS NOT FOUND</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">When joining POPULATION__STAGING_TABLE_1 and PIT_STOPS__STAGING_TABLE_4 over &#x27;driverId&#x27; and &#x27;driverId&#x27;, there are no corresponding entries for 82.527910% of entries in &#x27;driverId&#x27; in &#x27;POPULATION__STAGING_TABLE_1&#x27;. You might want to double-check your join keys.</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>"
      ],
      "text/plain": [
       "    type   label                    message                         \n",
       "0   INFO   FOREIGN KEYS NOT FOUND   When joining POPULATION__STAGING...\n",
       "1   INFO   FOREIGN KEYS NOT FOUND   When joining POPULATION__STAGING..."
      ]
     },
     "execution_count": 86,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pipe1.check(star_schema.train)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 87,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Checking data model...\n",
      "Staging... 100% |██████████| [elapsed: 00:00, remaining: 00:00]          \n",
      "\n",
      "The pipeline check generated 2 issues labeled INFO and 0 issues labeled WARNING.\n",
      "To see the issues in full, run .check() on the pipeline.\n",
      "\n",
      "Staging... 100% |██████████| [elapsed: 00:00, remaining: 00:00]          \n",
      "FastProp: Trying 664 features... 100% |██████████| [elapsed: 01:05, remaining: 00:00]          \n",
      "FastProp: Building features... 100% |██████████| [elapsed: 00:17, remaining: 00:00]          \n",
      "XGBoost: Training as predictor... 100% |██████████| [elapsed: 00:10, remaining: 00:00]          \n",
      "\n",
      "Trained pipeline.\n",
      "Time taken: 0h:1m:32.558489\n",
      "\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<pre>Pipeline(data_model='population',\n",
       "         feature_learners=['FastProp'],\n",
       "         feature_selectors=[],\n",
       "         include_categorical=True,\n",
       "         loss_function='CrossEntropyLoss',\n",
       "         peripheral=['driver_standings', 'drivers', 'lap_times', 'pit_stops', 'qualifying'],\n",
       "         predictors=['XGBoostClassifier'],\n",
       "         preprocessors=[],\n",
       "         share_selected_features=0.5,\n",
       "         tags=['fast_prop', 'container-6xKgPl'])</pre>"
      ],
      "text/plain": [
       "Pipeline(data_model='population',\n",
       "         feature_learners=['FastProp'],\n",
       "         feature_selectors=[],\n",
       "         include_categorical=True,\n",
       "         loss_function='CrossEntropyLoss',\n",
       "         peripheral=['driver_standings', 'drivers', 'lap_times', 'pit_stops', 'qualifying'],\n",
       "         predictors=['XGBoostClassifier'],\n",
       "         preprocessors=[],\n",
       "         share_selected_features=0.5,\n",
       "         tags=['fast_prop', 'container-6xKgPl'])"
      ]
     },
     "execution_count": 87,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pipe1.fit(star_schema.train)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    " "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 2.4 Model evaluation"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 88,
   "metadata": {
    "lines_to_next_cell": 0
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Staging... 100% |██████████| [elapsed: 00:00, remaining: 00:00]          \n",
      "Preprocessing... 100% |██████████| [elapsed: 00:00, remaining: 00:00]          \n",
      "FastProp: Building features... 100% |██████████| [elapsed: 00:04, remaining: 00:00]          \n",
      "\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<style>\n",
       "  th {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  td {\n",
       "    text-align: left !important;\n",
       "  }\n",
       "  th:nth-child(1) {\n",
       "    text-align: right;\n",
       "    border-right: 1px solid LightGray;\n",
       "  }\n",
       "  th.float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  td.float {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  th.int {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "  td.int {\n",
       "    text-align: right !important;\n",
       "  }\n",
       "</style>\n",
       "\n",
       "<table class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr>\n",
       "      \n",
       "        \n",
       "          <th class=\"int\"> </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"datetime\">date time          </th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"str\">set used</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"str\">target</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"float\">accuracy</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"float\">    auc</th>\n",
       "        \n",
       "      \n",
       "        \n",
       "          <th class=\"float\">cross entropy</th>\n",
       "        \n",
       "      \n",
       "    </tr>\n",
       "    \n",
       "  </thead>\n",
       "  <tbody>\n",
       "    \n",
       "      <tr>\n",
       "        <th>0</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"datetime\">2023-07-29 19:44:18</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">train</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">win</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"float\">0.9714</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"float\">0.9448</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"float\">0.0825</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "      <tr>\n",
       "        <th>1</th>\n",
       "          \n",
       "            \n",
       "              <td class=\"datetime\">2023-07-29 19:44:23</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">test</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"str\">win</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"float\">0.9714</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"float\">0.9165</td>\n",
       "            \n",
       "          \n",
       "            \n",
       "              <td class=\"float\">0.08801</td>\n",
       "            \n",
       "          \n",
       "      </tr>\n",
       "    \n",
       "  </tbody>\n",
       "</table>"
      ],
      "text/plain": [
       "    date time             set used   target   accuracy       auc   cross entropy\n",
       "0   2023-07-29 19:44:18   train      win        0.9714    0.9448         0.0825 \n",
       "1   2023-07-29 19:44:23   test       win        0.9714    0.9165         0.08801"
      ]
     },
     "execution_count": 88,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pipe1.score(star_schema.test)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    " "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 2.5 Studying features\n",
    "\n",
    "We take a look at the importance of the features FastProp has learned:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 89,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAABl8AAAOuCAYAAACJ3wGXAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAACcQElEQVR4nOzdfZSWdYH/8c/MwAiiGM+7CWpqAvIgaGqS5Ea0q5Jbi0FaZCr5Y83H0h9a28+g2jBNV1HLFCUkKi2So0W1a22etqZyW5TNbdP12fIBB0wl1lFmfn90mprEGoavXFzwep3Dgbnv677u9z3D4Zz6eN13Q0dHR0cAAAAAAAAoorHqAAAAAAAAgO2J8QUAAAAAAKAg4wsAAAAAAEBBxhcAAAAAAICCjC8AAAAAAAAFGV8AAAAAAAAKMr4AAAAAAAAUZHwBAAAAAAAoyPgCAAAAAABQkPEFAAC2Y6tXr85xxx2XCRMmZOTIkfn5z39eddJW9eijj2bkyJH52te+VnUKAACwA+lVdQAAAPDKeOGFF3L22Wenubk5H/rQh9KnT5+8+tWvLv48TzzxRG666aZMnTo1o0ePLn7+Hd2yZcvSt2/fTJ8+veoUAACgm4wvAACwnXr44Yfzy1/+Mp/4xCcyY8aMV+x5nnzyyVx55ZXZfffdt7nxZffdd8/q1avTq1d9/6fPl770pQwYMMD4AgAANeJtxwAAYDu1du3aJMmuu+5acUnPPP/882lvb9+iczQ0NGSnnXZKU1NToaqtZ8OGDVUnAAAAPWR8AQCA7dD555+fWbNmJUnOOuusjBw5Mu95z3s677/vvvty5pln5pBDDsm4ceMyffr0fOc73+lyjqeffjqf+tSncswxx2TixIk58MAD8773vS///d//3XnMj3/847zjHe9IknzoQx/KyJEju3zGypQpU3L++ee/pO8973lPl54f//jHGTlyZL7xjW/kn/7pnzJ58uQccMABee6555Ikd911V2bPnp2DDjooBxxwQGbNmpWf/vSnf/b7sKnPfDn//PMzceLE/OpXv8qcOXMyceLETJ48OcuWLUuS/OIXv8gJJ5yQCRMm5E1velNuvfXWLuf82te+lpEjR+aOO+7IBRdckEMPPTQHHnhg5s6dm1//+tcvaVi2bFmmTZuWsWPH5vDDD8/8+fPzzDPPvOT78da3vjU/+9nP8u53vzsHHHBALr300kyZMiX33ntvfvKTn3R+b3/3fevOz+cPv7crV67MZz/72bzxjW/MuHHj8t73vjcPPfTQS3rvuuuunHLKKTn44IMzYcKEHHPMMVmyZEmXY7rz9+eFF17IlVdemb/+67/OuHHjcuihh+b444/PD37wgz/3YwMAgNqr77X3AADAy3rnO9+ZYcOG5eqrr8573vOejBs3LoMHD06S3HvvvTn++OMzbNiwnHLKKdl5553zzW9+M6eddlquuOKKvOUtb0mSPPLII7ntttty5JFHZvjw4Xnqqady4403ZtasWfnGN76RYcOGZZ999smZZ56ZhQsX5p3vfGcOOuigJMmBBx7Yo+7PfOYz6d27d2bPnp22trb07t07LS0tOeWUUzJ27NicfvrpaWhoyNe+9rW8973vzRe/+MWMHz9+s59n48aNOeWUU/K6170u5557bm699dZ87GMfS9++ffNP//RPOeaYY/LXf/3X+fKXv5zzzjsvEyZMyIgRI7qc42Mf+1j69++f008/PQ888EC+9KUv5Ve/+lWWLl2ahoaGJMkVV1yRK6+8MpMmTcrxxx/fedx//ud/5ktf+lJ69+7deb6nn346p5xySqZNm5a//du/zaBBg3LooYfm4x//eHbeeef8/d//fZJ0/hy78/P5Q9dee20aGhpy8skn57nnnsuiRYty7rnn5itf+UrnMT/4wQ8yZ86cDB06NCeccEIGDx6c++67L9/73vfy3ve+N0n3//5ceeWV+dznPpcZM2Zk/Pjxee655/Kzn/0sd999d97whjds9s8MAADqxPgCAADboYkTJ6atrS1XX311Xve61+XII4/svO8f//Ef85d/+ZdZvnx5mpubkyTvete7cvzxx+fTn/505/95PnLkyHz7299OY+PvL5h/29velqOOOipf/epXc9ppp2Xw4MF54xvfmIULF2bChAl529vetkXdzz//fJYvX54+ffokSTo6OjJv3rwceuihWbRoUeeocdxxx2XatGm57LLLcv311/foef72b/82c+bMSZIcc8wxmTx5cj784Q/n0ksvzdFHH50kmTRpUo466qisWLEiZ5xxRpdz9O7dO5///Oc7B5RXv/rVufjii/Pd7343b37zm7N27dp87nOfy+GHH55rr7228/u4995752Mf+1huueWWHHvssZ3nW7NmTebPn5/jjjuuy/NcdtllGTBgwEu+t935+fzxa16xYkXnz7x///75x3/8x9xzzz3Zb7/9snHjxlxwwQUZOnRoVqxYkf79+3c+tqOjo/PP3f37873vfS9HHHFEPv7xj3frZwIAANsTbzsGAAA7kKeffjo/+tGPctRRR+W5557L2rVrs3bt2qxbty6HH354HnzwwTzxxBNJkubm5s7/Y3/jxo1Zt25ddt5557zmNa/Jf/3Xf70ifW9/+9s7h5ck+fnPf54HH3wwxxxzTNatW9fZ+5vf/CaHHXZY7rjjjh5/LsyMGTM6/9y/f/+85jWvSd++fXPUUUd13r733nunf//+eeSRR17y+He+851drlw5/vjj06tXr9x+++1Jkh/+8Id54YUXcsIJJ3QZSGbMmJFddtml87jfaW5uzvTp07vdv7k/n+nTp3eOJUnyute9Lkk6X9t//dd/5dFHH80JJ5zQZXhJ0jl6bc7fn/79++fee+/Ngw8+2O3XBAAA2wtXvgAAwA7k4YcfTkdHRy6//PJcfvnlmzymtbU1w4YNS3t7e2644YZ88YtfzKOPPpqNGzd2HvOqV73qFekbPnx4l69/93/cn3feeS/7mGeffTa77bbbZj3PTjvtlIEDB3a5bdddd81f/MVfdA4Nf3j7H39GS5LsueeeXb7u169fhgwZkl/+8pdJkl/96ldJfjvg/KHm5uaMGDGi87jfGTZsWJdx5M/Z3J/Pq1/96i5f/25g+d1r+90Is99++73sc27O358zzzwz73//+/M3f/M32W+//XL44YfnbW97W0aNGtXt1wgAAHVlfAEAgB3I764SOfnkkzN58uRNHrPHHnskSa6++upcfvnlOfbYY3PWWWdlt912S2NjYz75yU92eRuqnti4cWOamppecvsfXvWS/P7trubOnZvRo0dv8lw777zzZj//pp77T92+pa+3O/74tf85m/vz+cOrb/7Q5ry2zfn7c/DBB+df/uVf8p3vfCc/+MEP8tWvfjVLlizJ/Pnzu1x1BAAA2yPjCwAA7EB+96HxvXv3zqRJk/7ksd/+9rdz6KGH5pOf/GSX25955pkMGDCg8+s/vlLkD+22226bvGrkV7/61Us+wP5P9e6yyy5/tndre+ihh/L617++8+v169dnzZo1eeMb35jk91ea3H///V1ea1tbWx599NFuv56X+/529+fTXb9rvOeee162bXP+/iS/vQLn2GOPzbHHHpv169dn1qxZueKKK4wvAABs93zmCwAA7EAGDRqUQw45JDfeeGOefPLJl9y/du3azj83NTW95KqIb37zm52f6fE7ffv2TZJNjiwjRozIXXfdlba2ts7b/vVf/zWPPfZYt3rHjh2bPfbYI9dff33Wr1//J3u3thtvvDEvvPBC59df+tKX8uKLL3aOL5MmTUrv3r2zdOnSLt/Hr371q3n22WdzxBFHdOt5+vbtu8nvbXd/Pt01ZsyYDB8+PDfccMNLnu93z7M5f3/WrVvX5b5+/fpljz326PJ3AQAAtleufAEAgB3MRz/60bzrXe/KMccck5kzZ2bEiBF56qmncuedd+bxxx/PLbfckiT5q7/6q1x11VX50Ic+lIkTJ+aee+7Jrbfe+pIrVvbYY4/0798/X/7yl9OvX7/svPPOGT9+fEaMGJEZM2bk29/+dt73vvflqKOOysMPP5xbb721862p/pzGxsZ84hOfyCmnnJK3vvWtmT59eoYNG5YnnngiP/7xj7PLLrvk6quvLv496o4XXnghJ554Yo466qg88MAD+eIXv5iDDjoob37zm5MkAwcOzJw5c3LllVfmfe97X6ZMmdJ53Lhx4/K3f/u33XqeMWPG5Etf+lI+85nPZM8998zAgQNz2GGHdfvn012NjY2ZN29eTj311Lz97W/P9OnTM2TIkNx///35n//5n1x33XVJuv/3Z9q0aTnkkEMyZsyYvOpVr8p//ud/5tvf/nZmzZrVoz4AAKgT4wsAAOxg9t133yxfvjxXXnllbr755jz99NMZOHBg9t9//5x22mmdx/393/99NmzYkFtvvTUrV67M/vvvn8997nO55JJLupyvd+/eufDCC3PppZdm3rx5efHFF7NgwYKMGDEikydPzvnnn5/Fixfnk5/8ZMaOHZurr746n/rUp7rde+ihh+bGG2/MZz7zmXzhC1/Ib37zmwwZMiTjx4/PO9/5zmLfl811wQUX5NZbb83ChQvzwgsvZNq0afnIRz7S5W3CzjjjjAwcODBf+MIXsmDBguy2226ZOXNmPvjBD6Z3797dep7TTjstv/rVr7Jo0aKsX78+hxxySA477LBu/3w2x+TJk7NkyZJcddVVuf7669PR0ZERI0Zk5syZncd09+/Pe97znnz3u9/ND37wg7S1teXVr351zj777MyePbvHfQAAUBcNHVvjkyMBAAC2E1/72tfyoQ99KF/96lczbty4qnMAAIBtkM98AQAAAAAAKMj4AgAAAAAAUJDxBQAAAAAAoCCf+QIAAAAAAFCQK18AAAAAAAAKMr4AAAAAAAAUZHwBAAAAAAAoqFfVAduyNWuerTphu9bY2JCBA/tl7dr1aW+v30cP1blfe3Xq3K+9GnVuT+rdr706de7XXo06tyf17tdenTr3a69GnduTevdrr06d+7VXo87tSf3762LIkF27dZwrX6hMY2NDGhoa0tjYUHVKj9S5X3t16tyvvRp1bk/q3a+9OnXu116NOrcn9e7XXp0692uvRp3bk3r3a69Onfu1V6PO7Un9+7c3xhcAAAAAAICCjC8AAAAAAAAFGV8AAAAAAAAK2mbGl2XLlmXKlCkZN25cZsyYkdWrV3frcd/4xjcycuTIvP/97+9ye0dHRy6//PIcfvjhGT9+fE488cQ8+OCDr0A5AAAAAADA720T48vKlSuzYMGCnHbaabn55pszatSozJ49O62trX/ycY8++mg+9alP5XWve91L7rv22muzdOnSzJs3LzfddFP69u2b2bNn5/nnn3+lXgYAAAAAAMC2Mb4sXrw4M2fOzLHHHpt999038+fPT58+fbJ8+fKXfczGjRtz7rnn5owzzsiIESO63NfR0ZEbbrghp556aqZOnZpRo0bloosuypNPPpnbbrvtlX45AAAAAADADqxX1QFtbW25++67M2fOnM7bGhsbM2nSpKxateplH3fVVVdl0KBBmTFjRn760592ue/RRx/NmjVrMmnSpM7bdt111xxwwAFZtWpVpk2b1q22xsaGNDY2bOYroruamhq7/F43de7XXp0692uvRp3bk3r3a69Onfu1V6PO7Um9+7VXp8792qtR5/ak3v3aq1Pnfu3VqHN7Uv/+7U3l48u6deuycePGDBo0qMvtgwYNyv3337/Jx/z7v/97vvrVr2bFihWbvH/NmjWd5/jjcz711FPdbhs4sF8aGowvr7T+/ftWnbBF6tyvvTp17tdejTq3J/Xu116dOvdrr0ad25N692uvTp37tVejzu1Jvfu1V6fO/dqrUef2pP7924vKx5fN9dxzz2Xu3Ln5+Mc/noEDB76iz7V27XpXvryCmpoa079/3zzzzIZs3Nhedc5mq3O/9urUuV97NercntS7X3t1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bt4qrwcAAAAAANhxbRNXvixevDgzZ87Msccem3333Tfz589Pnz59snz58k0ef8kll+Td7353Ro8enX322Sef+MQn0t7enpaWli7HNTc3Z8iQIZ2/dtttt63xcgAAAAAAgB1Y5Ve+tLW15e67786cOXM6b2tsbMykSZOyatWqbp1jw4YNefHFF18yrvzkJz/JYYcdlv79++f1r399zj777AwYMKDbbY2NDWlsbOj28VSrV6+tuyU2NTV2+b1OtFenzv3aq1Hn9qTe/dqrU+d+7dWoc3tS737t1alzv/Zq1Lk9qXe/9urUuV97NercntS/f3tT+fiybt26bNy48SVvLzZo0KDcf//93TrHpz/96QwdOjSTJk3qvG3y5Ml5y1vekuHDh+eRRx7JpZdemlNOOSU33nhjmpqaunXegQP7paHB+FIXAwb0q+R5+/fvW8nzlqC9OnXu116NOrcn9e7XXp0692uvRp3bk3r3a69Onfu1V6PO7Um9+7VXp8792qtR5/ak/v3bi8rHly11zTXXZOXKlbnhhhuy0047dd4+bdq0zj+PHDkyI0eOzNSpUzuvhumOtWvXu/KlRtatW79Vn6+pqTH9+/fNM89syMaN7Vv1ubeU9urUuV97NercntS7X3t16tyvvRp1bk/q3a+9OnXu116NOrcn9e7XXp0692uvRp3bk/r310V3LwKofHwZMGBAmpqa0tra2uX21tbWDB48+E8+9rrrrss111yTxYsXZ9SoUX/y2BEjRmTAgAF56KGHuj2+tLd3pL29o1vHUr0XX6zmH5SNG9sre+4tpb06de7XXo06tyf17tdenTr3a69GnduTevdrr06d+7VXo87tSb37tVenzv3aq1Hn9qT+/duLyt/8rbm5OWPGjElLS0vnbe3t7WlpacnEiRNf9nHXXnttPvOZz2TRokUZN27cn32exx9/PE8//XSGDBlSpBsAAAAAAGBTKr/yJUlOOumknHfeeRk7dmzGjx+fJUuWZMOGDZk+fXqSZO7cuRk2bFjOOeecJL99q7GFCxfmkksuye677541a9YkSXbeeef069cv69evz5VXXpm/+Zu/yeDBg/PII4/k4osvzp577pnJkydX9joBAAAAAIDt3zYxvhx99NFZu3ZtFi5cmDVr1mT06NFZtGhR59uOPfbYY2ls/P1FOl/+8pfzwgsv5Mwzz+xyntNPPz1nnHFGmpqacs8992TFihV59tlnM3To0LzhDW/IWWedlebm5q362gAAAAAAgB3LNjG+JMmsWbMya9asTd63dOnSLl9/97vf/ZPn6tOnT6677rpibQAAAAAAAN1V+We+AAAAAAAAbE+MLwAAAAAAAAUZXwAAAAAAAAoyvgAAAAAAABRkfAEAAAAAACjI+AIAAAAAAFCQ8QUAAAAAAKAg4wsAAAAAAEBBxhcAAAAAAICCjC8AAAAAAAAFGV8AAAAAAAAKMr4AAAAAAAAUZHwBAAAAAAAoyPgCAAAAAABQkPEFAAAAAACgIOMLAAAAAABAQcYXAAAAAACAgowvAAAAAAAABRlfAAAAAAAACjK+AAAAAAAAFGR8AQAAAAAAKMj4AgAAAAAAUJDxBQAAAAAAoCDjCwAAAAAAQEHGFwAAAAAAgIKMLwAAAAAAAAUZXwAAAAAAAAoyvgAAAAAAABRkfAEAAAAAACjI+AIAAAAAAFCQ8QUAAAAAAKAg4wsAAAAAAEBBxhcAAAAAAICCjC8AAAAAAAAFGV8AAAAAAAAKMr4AAAAAAAAUZHwBAAAAAAAoyPgCAAAAAABQkPEFAAAAAACgIOMLAAAAAABAQcYXAAAAAACAgowvAAAAAAAABRlfAAAAAAAACurx+PLCCy/kS1/6Uj784Q/n5JNPzoMPPpgkWblyZe67775SfQAAAAAAALXSo/HlkUceyZFHHpmLL744Dz/8cFpaWrJ+/fokyR133JFFixYVjQQAAAAAAKiLHo0vn/jEJzJw4MDcdttt+fznP5+Ojo7O+w4++ODccccdxQIBAAAAAADqpEfjy09+8pOceuqpGThwYBoaGrrcN2TIkKxZs6ZIHAAAAAAAQN306smDmpqaulzt8oeeeuqp7LzzzlsUBa+kC464s+qETfrY7ROqTgAAAAAAoIAeXfly8MEHZ/HixXnhhRc6b2toaEhHR0duuummHHbYYcUCAQAAAAAA6qRHV76ce+65Of744zNt2rRMmTIlDQ0NWbZsWe6999489NBD+cpXvlK6EwAAAAAAoBZ6dOXLPvvsk+XLl2fixIn5+te/nqampnzve9/LHnvska985SvZY489SncCAAAAAADUQo+ufEmSESNG5FOf+lTJFgAAAAAAgNrr0ZUvzz33XJ588slN3vfkk09m/fr1WxQFAAAAAABQVz0aXz7ykY/k8ssv3+R9V1xxRS644IItigIAAAAAAKirHo0v//7v/56/+qu/2uR9RxxxRH7yk59sSRMAAAAAAEBt9Wh8+fWvf51+/fpt8r6+ffvm6aef3pImAAAAAACA2urR+DJixIj88Ic/3OR9LS0t2X333bcoCgAAAAAAoK56NL7MmDEjn//853Pttddm7dq1SZK1a9dm0aJF+fznP5+ZM2cWjQQAAAAAAKiLXj150IknnpiHH344l156aS699NI0NTVl48aNSZLjjjsuJ598ctFIAAAAAACAuujR+NLQ0JCPfvSjee9735uWlpb8+te/zqte9aq8/vWvz1577VU4EQAAAAAAoD56NL78zl577WVsAQAAAAAA+AM9Hl82btyYu+66K48//nja2tpecv/b3/72LekCAAAAAACopR6NL3fffXfOOOOMPPbYY+no6HjJ/Q0NDcYXAAAAAABgh9Sj8WXevHnZZZddsmTJkuy7777p3bt36S4AAAAAAIBa6tH48j//8z+57LLLcsghh5TuAQAAAAAAqLXGnjxor732yvr160u3AAAAAAAA1F6PxpcPfehD+dznPpf77ruvdA8AAAAAAECt9ehtxz7+8Y9nzZo1OeaYYzJ06NDsuuuuXe5vaGjILbfcUiQQAAAAAACgTno0vowZMyYNDQ2lWwAAAAAAAGqvR+PLhRdeWLoDAAAAAABgu9Cjz3wBAAAAAABg03p05UuSPPPMM/n2t7+dBx54IG1tbS+5/yMf+cgWhQEAAAAAANRRj8aXBx98MMcdd1za2tqyYcOGDBw4ML/+9a/z4osvZrfddssuu+xifAEAAAAAAHZIPXrbsQsvvDAHHHBAfvjDH6ajoyPXXHNN7rrrrlx88cXp169fLr/88tKdAAAAAAAAtdCj8WX16tU57rjj0tzcnCR54YUX0tTUlGOOOSYnnnhiPvGJTxSNBAAAAAAAqIsejS9tbW3ZZZdd0tjYmN122y1PPvlk532vfe1r89///d/FAgEAAAAAAOqkR+PLXnvtlV/+8pdJkv333z9f/OIX89xzz+V///d/c+ONN2bo0KFFIwEAAAAAAOqiV08eNG3atM6rW84666zMnj07hxxySBoaGtLR0ZELL7ywaCQAAAAAAEBd9Gh8Oemkkzr/PGHChHz961/P97///fzv//5vXv/612e//fYrFggAAAAA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WTguvhAREREREREREZFI/v7+CAoKgrOzMwwGA3r27Gm8BNmTvv/+exPXEZEl42XHiIiIiIiIiIiISKyDBw8iISEBoaGhGD16dL6XGRs4cKCJy4jIkvGbL0RERERERERERCRWy5YtAQCxsbEYMGAASpcurbiIiIjffCEiIiIiIiIiIiIiInqm8r4AIhERERERERERERERET0VLr4QERERERERERERERE9Q1x8ISIiIiIiIiIiIiIieoa4+EJERERERBbt9ddfx5tvvqk6g4iIiIiIzAgXX4iIiIiIiIiIiIiIiJ4hLr4QERERERERERERERE9Q1x8ISIiIiIi0Y4fP47BgwfDx8cH3t7eCAwMxI8//ggASElJQUhICJo2bYqGDRuib9+++OWXXwr8502aNAmdOnXK8djt27dRp04d7Nixw/hYq1atMHPmTHz88cd45ZVX4O3tjUmTJiE9PR1xcXHo27cvvLy80KtXL5w7dy7HP69OnTr46KOPsGzZMvj5+aFp06YICQlBamrqM5oKERERERGpZK06gIiIiIiI6GkdO3YMAwcOhJeXF0JDQ1G2bFmcOXMGV69eRWZmJoYNG4bExESMHz8eTk5O2LhxI9544w1s2bIF9evX/5///3///feoVasWZs6cicTERMydOxc2NjY4ceIEBg0aBCcnJ4SHh2PMmDH48ssvYWX1/3//bdOmTWjcuDHmzp2LS5cuYf78+XB0dMT48eP/5y4iIiIiIlKLiy9ERERERCTWggUL4O7ujg0bNqBEiRIAgBYtWgB4tDBy6tQprFmzBi+//LJxm7+/P1avXo1ly5Y9k4YPP/wQtra2AIAjR47gs88+w0cffYSWLVsCALKysvDWW2/h/Pnz8PT0NP59zs7OWLhwIQCgZcuWOHv2LPbs2cPFFyIiIiIiM8DLjhERERERkUhpaWk4efIkunXrZlx4edzRo0dRunRp48ILANjY2KBt27Y4duzYM2lo0qSJceEFAKpXrw4rKys0a9Ysx2MAkJSUlOPv9fPzy/Gzh4cH/vrrr2fSRUREREREanHxhYiIiIiIRLp9+zaysrJQqVKlfLc7OjrmetzJyQm3bt16Jg1ly5bN8bONjQ3s7OxyLMjY2NgAAB48eFDo35uenv5MuoiIiIiISC0uvhARERERkUhlypSBlZUVkpOT89xerlw5/P3337kev3HjBsqVK5fvP9fW1hYZGRk5HntWizVERERERGQZuPhCREREREQilSpVCl5eXti1axcyMzNzbW/cuDHu3r2LQ4cOGR97+PAhvvvuOzRu3Djff+5zzz2Hv/76C/fu3TM+9uOPPz7beCIiIiIiMmvWqgOIiIiIiIie1rvvvotBgwZh0KBB+M9//oNy5cohNjYWFSpUQPfu3dGwYUP83//9H9599104OTlh48aNSE5OxtKlS/P9Z/r7+2Pp0qWYPHkyevfujQsXLmDbtm0m/LciIiIiIiLp+M0XIiIiIiISy9fXF5GRkTAYDAgJCUFwcDC+++47uLm5oUSJEoiIiMCrr76KBQsWYNSoUbh37x7WrVuH+vXr5/vPrFmzJubOnYu4uDi8/fbbOHjwIMLDw034b0VERERERNIZNE3TVEcQERERERERERERERGZC37zhYiIiIiIiIiIiIiI6Bni4gsREREREREREREREdEzxMUXIiIiIiIiIiIiIiKiZ4iLL0RERERERERERERERM8QF1+IiIiIiIiIiIiIiIieIS6+EBERERERERERERERPUNcfCEiIiIiIiIiIiIiInqGuPhCRERERERERERERET0DHHxhYiIiIiIiIiIiIiI6Bni4gsREREREREREREREdEzxMUXIiIiIiIiIiIiIiKiZ4iLL0RERERERERERERERM/Q/wMzu41/MSrLVQAAAABJRU5ErkJggg==",
      "text/plain": [
       "<Figure size 2000x1000 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "names, importances = pipe1.features.importances(target_num=0)\n",
    "\n",
    "plt.subplots(figsize=(20, 10))\n",
    "\n",
    "plt.bar(names[:30], importances[:30], color='#6829c2')\n",
    "\n",
    "plt.title(\"feature importances\")\n",
    "plt.grid(True)\n",
    "plt.xlabel(\"column\")\n",
    "plt.ylabel(\"importance\")\n",
    "plt.xticks(rotation='vertical')\n",
    "\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We take a look at the most important features, to get an idea where the predictive power comes from:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 90,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/markdown": [
       "```sql\n",
       "DROP TABLE IF EXISTS \"FEATURE_1_50\";\n",
       "\n",
       "CREATE TABLE \"FEATURE_1_50\" AS\n",
       "SELECT EWMA_90D( t2.\"win\" ORDER BY t1.\"date\" - t2.\"date, '+1.000000 days'\" ) AS \"feature_1_50\",\n",
       "       t1.rowid AS rownum\n",
       "FROM \"POPULATION__STAGING_TABLE_1\" t1\n",
       "INNER JOIN \"DRIVER_STANDINGS__STAGING_TABLE_2\" t2\n",
       "ON t1.\"driverid\" = t2.\"driverid\"\n",
       "WHERE t2.\"date, '+1.000000 days'\" <= t1.\"date\"\n",
       "GROUP BY t1.rowid;\n",
       "```"
      ],
      "text/plain": [
       "'DROP TABLE IF EXISTS \"FEATURE_1_50\";\\n\\nCREATE TABLE \"FEATURE_1_50\" AS\\nSELECT EWMA_90D( t2.\"win\" ORDER BY t1.\"date\" - t2.\"date, \\'+1.000000 days\\'\" ) AS \"feature_1_50\",\\n       t1.rowid AS rownum\\nFROM \"POPULATION__STAGING_TABLE_1\" t1\\nINNER JOIN \"DRIVER_STANDINGS__STAGING_TABLE_2\" t2\\nON t1.\"driverid\" = t2.\"driverid\"\\nWHERE t2.\"date, \\'+1.000000 days\\'\" <= t1.\"date\"\\nGROUP BY t1.rowid;'"
      ]
     },
     "execution_count": 90,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pipe1.features.to_sql().find(names[0])[0]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 91,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/markdown": [
       "```sql\n",
       "DROP TABLE IF EXISTS \"FEATURE_1_51\";\n",
       "\n",
       "CREATE TABLE \"FEATURE_1_51\" AS\n",
       "SELECT EWMA_365D( t2.\"win\" ORDER BY t1.\"date\" - t2.\"date, '+1.000000 days'\" ) AS \"feature_1_51\",\n",
       "       t1.rowid AS rownum\n",
       "FROM \"POPULATION__STAGING_TABLE_1\" t1\n",
       "INNER JOIN \"DRIVER_STANDINGS__STAGING_TABLE_2\" t2\n",
       "ON t1.\"driverid\" = t2.\"driverid\"\n",
       "WHERE t2.\"date, '+1.000000 days'\" <= t1.\"date\"\n",
       "GROUP BY t1.rowid;\n",
       "```"
      ],
      "text/plain": [
       "'DROP TABLE IF EXISTS \"FEATURE_1_51\";\\n\\nCREATE TABLE \"FEATURE_1_51\" AS\\nSELECT EWMA_365D( t2.\"win\" ORDER BY t1.\"date\" - t2.\"date, \\'+1.000000 days\\'\" ) AS \"feature_1_51\",\\n       t1.rowid AS rownum\\nFROM \"POPULATION__STAGING_TABLE_1\" t1\\nINNER JOIN \"DRIVER_STANDINGS__STAGING_TABLE_2\" t2\\nON t1.\"driverid\" = t2.\"driverid\"\\nWHERE t2.\"date, \\'+1.000000 days\\'\" <= t1.\"date\"\\nGROUP BY t1.rowid;'"
      ]
     },
     "execution_count": 91,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pipe1.features.to_sql()[names[1]]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 92,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/markdown": [
       "```sql\n",
       "DROP TABLE IF EXISTS \"FEATURE_1_9\";\n",
       "\n",
       "CREATE TABLE \"FEATURE_1_9\" AS\n",
       "SELECT EWMA_7D( t2.\"position\" ORDER BY t1.\"date\" - t2.\"date, '+1.000000 days'\" ) AS \"feature_1_9\",\n",
       "       t1.rowid AS rownum\n",
       "FROM \"POPULATION__STAGING_TABLE_1\" t1\n",
       "INNER JOIN \"DRIVER_STANDINGS__STAGING_TABLE_2\" t2\n",
       "ON t1.\"driverid\" = t2.\"driverid\"\n",
       "WHERE t2.\"date, '+1.000000 days'\" <= t1.\"date\"\n",
       "GROUP BY t1.rowid;\n",
       "```"
      ],
      "text/plain": [
       "'DROP TABLE IF EXISTS \"FEATURE_1_9\";\\n\\nCREATE TABLE \"FEATURE_1_9\" AS\\nSELECT EWMA_7D( t2.\"position\" ORDER BY t1.\"date\" - t2.\"date, \\'+1.000000 days\\'\" ) AS \"feature_1_9\",\\n       t1.rowid AS rownum\\nFROM \"POPULATION__STAGING_TABLE_1\" t1\\nINNER JOIN \"DRIVER_STANDINGS__STAGING_TABLE_2\" t2\\nON t1.\"driverid\" = t2.\"driverid\"\\nWHERE t2.\"date, \\'+1.000000 days\\'\" <= t1.\"date\"\\nGROUP BY t1.rowid;'"
      ]
     },
     "execution_count": 92,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "pipe1.features.to_sql()[names[2]]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 93,
   "metadata": {},
   "outputs": [],
   "source": [
    "getml.engine.shutdown()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "What we can learn from these features is the following: Knowing which driver we are talking about and who won the most recent races is the best predictor for whether a driver will win this race."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    " "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 3. Conclusion\n",
    "\n",
    "We have benchmarked getML against featuretools on dataset related to Formula 1 races. We have found that getML's FastProp outperforms featuretools."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    " "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## References\n",
    "\n",
    "Motl, Jan, and Oliver Schulte. \"The CTU prague relational learning repository.\" arXiv preprint arXiv:1511.03086 (2015)."
   ]
  }
 ],
 "metadata": {
  "jupytext": {
   "encoding": "# -*- coding: utf-8 -*-",
   "formats": "ipynb,py:percent,md"
  },
  "kernelspec": {
   "display_name": "Python 3.8.10 64-bit",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.10.6"
  },
  "toc": {
   "base_numbering": 1,
   "nav_menu": {},
   "number_sections": false,
   "sideBar": true,
   "skip_h1_title": false,
   "title_cell": "Table of Contents",
   "title_sidebar": "Contents",
   "toc_cell": false,
   "toc_position": {},
   "toc_section_display": true,
   "toc_window_display": true
  },
  "vscode": {
   "interpreter": {
    "hash": "916dbcbb3f70747c44a77c7bcd40155683ae19c65e1c03b4aa3499c5328201f1"
   }
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
